./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/pthread/singleton_with-uninit-problems.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/pthread/singleton_with-uninit-problems.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0 --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9556b3eb7217f056a72a299bf0514e64606a248fa454b59dcc03e4a2e74c7c90 --- 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-e04fb08 [2022-11-16 19:24:53,172 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:24:53,174 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:24:53,192 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:24:53,192 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:24:53,193 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:24:53,195 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:24:53,197 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:24:53,198 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:24:53,199 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:24:53,200 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:24:53,201 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:24:53,202 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:24:53,203 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:24:53,204 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:24:53,205 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:24:53,206 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:24:53,207 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:24:53,209 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:24:53,210 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:24:53,212 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:24:53,213 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:24:53,214 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:24:53,215 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:24:53,219 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:24:53,219 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:24:53,219 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:24:53,220 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:24:53,221 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:24:53,222 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:24:53,222 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:24:53,223 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:24:53,224 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:24:53,224 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:24:53,225 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:24:53,226 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:24:53,226 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:24:53,227 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:24:53,227 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:24:53,228 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:24:53,229 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:24:53,230 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-16 19:24:53,267 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:24:53,268 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:24:53,268 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:24:53,269 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:24:53,269 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:24:53,270 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:24:53,270 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:24:53,270 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:24:53,270 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:24:53,271 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 19:24:53,272 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:24:53,272 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:24:53,272 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 19:24:53,272 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 19:24:53,272 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:24:53,273 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 19:24:53,273 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 19:24:53,273 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 19:24:53,274 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 19:24:53,274 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 19:24:53,276 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:24:53,276 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 19:24:53,276 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 19:24:53,276 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 19:24:53,276 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 19:24:53,277 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:24:53,277 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-16 19:24:53,277 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-16 19:24:53,277 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-16 19:24:53,278 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:24:53,278 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 19:24:53,278 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 19:24:53,278 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:24:53,279 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:24:53,279 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:24:53,279 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:24:53,279 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:24:53,280 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 19:24:53,280 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:24:53,280 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 19:24:53,280 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 19:24:53,280 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:24:53,281 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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0 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 -> Taipan 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 -> 9556b3eb7217f056a72a299bf0514e64606a248fa454b59dcc03e4a2e74c7c90 [2022-11-16 19:24:53,572 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:24:53,605 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:24:53,607 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:24:53,609 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:24:53,611 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:24:53,612 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/pthread/singleton_with-uninit-problems.i [2022-11-16 19:24:53,711 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/4b44039d6/251fff87a7154036b906d01923afac01/FLAG747909a1b [2022-11-16 19:24:54,241 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:24:54,248 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/sv-benchmarks/c/pthread/singleton_with-uninit-problems.i [2022-11-16 19:24:54,277 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/4b44039d6/251fff87a7154036b906d01923afac01/FLAG747909a1b [2022-11-16 19:24:54,516 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/4b44039d6/251fff87a7154036b906d01923afac01 [2022-11-16 19:24:54,519 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:24:54,520 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:24:54,521 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:24:54,522 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:24:54,525 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:24:54,526 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:24:54" (1/1) ... [2022-11-16 19:24:54,527 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6343c793 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:54, skipping insertion in model container [2022-11-16 19:24:54,527 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:24:54" (1/1) ... [2022-11-16 19:24:54,536 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:24:54,595 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:24:54,862 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-11-16 19:24:55,156 WARN L229 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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/sv-benchmarks/c/pthread/singleton_with-uninit-problems.i[55568,55581] [2022-11-16 19:24:55,181 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:24:55,191 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:24:55,218 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-11-16 19:24:55,254 WARN L229 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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/sv-benchmarks/c/pthread/singleton_with-uninit-problems.i[55568,55581] [2022-11-16 19:24:55,264 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:24:55,326 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:24:55,326 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55 WrapperNode [2022-11-16 19:24:55,326 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:24:55,327 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:24:55,327 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:24:55,327 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:24:55,335 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,351 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,371 INFO L138 Inliner]: procedures = 325, calls = 53, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 41 [2022-11-16 19:24:55,371 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:24:55,372 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:24:55,372 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:24:55,372 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:24:55,381 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,381 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,385 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,385 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,393 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,395 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,397 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,398 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,401 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:24:55,402 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:24:55,402 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:24:55,402 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:24:55,403 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (1/1) ... [2022-11-16 19:24:55,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:24:55,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:24:55,456 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:24:55,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:24:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-16 19:24:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 19:24:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 19:24:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-16 19:24:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 19:24:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure thread0 [2022-11-16 19:24:55,511 INFO L138 BoogieDeclarations]: Found implementation of procedure thread0 [2022-11-16 19:24:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-16 19:24:55,511 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-16 19:24:55,512 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-16 19:24:55,512 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-16 19:24:55,512 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-16 19:24:55,512 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-16 19:24:55,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 19:24:55,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 19:24:55,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:24:55,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 19:24:55,513 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:24:55,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:24:55,515 WARN L209 CfgBuilder]: User set CodeBlockSize to LoopFreeBlock but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-16 19:24:55,688 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:24:55,690 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:24:56,077 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:24:56,085 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:24:56,085 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 19:24:56,090 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:24:56 BoogieIcfgContainer [2022-11-16 19:24:56,090 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:24:56,094 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:24:56,095 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:24:56,099 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:24:56,100 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:24:54" (1/3) ... [2022-11-16 19:24:56,100 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554684 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:24:56, skipping insertion in model container [2022-11-16 19:24:56,101 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:24:55" (2/3) ... [2022-11-16 19:24:56,101 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554684 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:24:56, skipping insertion in model container [2022-11-16 19:24:56,101 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:24:56" (3/3) ... [2022-11-16 19:24:56,103 INFO L112 eAbstractionObserver]: Analyzing ICFG singleton_with-uninit-problems.i [2022-11-16 19:24:56,123 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:24:56,123 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2022-11-16 19:24:56,123 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-16 19:24:56,377 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2022-11-16 19:24:56,436 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-16 19:24:56,450 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 266 places, 257 transitions, 621 flow [2022-11-16 19:24:56,453 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 266 places, 257 transitions, 621 flow [2022-11-16 19:24:56,455 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 266 places, 257 transitions, 621 flow [2022-11-16 19:24:56,523 INFO L130 PetriNetUnfolder]: 7/178 cut-off events. [2022-11-16 19:24:56,524 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-11-16 19:24:56,529 INFO L83 FinitePrefix]: Finished finitePrefix Result has 208 conditions, 178 events. 7/178 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 185 event pairs, 0 based on Foata normal form. 0/133 useless extension candidates. Maximal degree in co-relation 149. Up to 3 conditions per place. [2022-11-16 19:24:56,532 INFO L119 LiptonReduction]: Number of co-enabled transitions 2920 [2022-11-16 19:25:03,248 INFO L134 LiptonReduction]: Checked pairs total: 10036 [2022-11-16 19:25:03,249 INFO L136 LiptonReduction]: Total number of compositions: 187 [2022-11-16 19:25:03,260 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 154 places, 143 transitions, 393 flow [2022-11-16 19:25:04,323 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 15707 states, 14485 states have (on average 4.8327925440110455) internal successors, (70003), 15706 states have internal predecessors, (70003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:04,339 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:25:04,347 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;@760de7b2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:25:04,354 INFO L358 AbstractCegarLoop]: Starting to check reachability of 73 error locations. [2022-11-16 19:25:04,384 INFO L276 IsEmpty]: Start isEmpty. Operand has 15707 states, 14485 states have (on average 4.8327925440110455) internal successors, (70003), 15706 states have internal predecessors, (70003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:04,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2022-11-16 19:25:04,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:04,390 INFO L195 NwaCegarLoop]: trace histogram [1] [2022-11-16 19:25:04,390 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:04,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:04,396 INFO L85 PathProgramCache]: Analyzing trace with hash 706, now seen corresponding path program 1 times [2022-11-16 19:25:04,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:04,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243748705] [2022-11-16 19:25:04,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:04,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:04,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:04,650 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-16 19:25:04,652 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:04,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243748705] [2022-11-16 19:25:04,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243748705] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:04,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:04,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-11-16 19:25:04,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876258862] [2022-11-16 19:25:04,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:04,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 19:25:04,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:04,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 19:25:04,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:25:04,720 INFO L87 Difference]: Start difference. First operand has 15707 states, 14485 states have (on average 4.8327925440110455) internal successors, (70003), 15706 states have internal predecessors, (70003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:05,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:05,243 INFO L93 Difference]: Finished difference Result 15703 states and 69999 transitions. [2022-11-16 19:25:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 19:25:05,245 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 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 1 [2022-11-16 19:25:05,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:05,554 INFO L225 Difference]: With dead ends: 15703 [2022-11-16 19:25:05,554 INFO L226 Difference]: Without dead ends: 15703 [2022-11-16 19:25:05,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:25:05,558 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:05,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 30 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:05,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15703 states. [2022-11-16 19:25:06,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15703 to 15703. [2022-11-16 19:25:06,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15703 states, 14485 states have (on average 4.8325163962720055) internal successors, (69999), 15702 states have internal predecessors, (69999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:06,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15703 states to 15703 states and 69999 transitions. [2022-11-16 19:25:06,637 INFO L78 Accepts]: Start accepts. Automaton has 15703 states and 69999 transitions. Word has length 1 [2022-11-16 19:25:06,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:06,637 INFO L495 AbstractCegarLoop]: Abstraction has 15703 states and 69999 transitions. [2022-11-16 19:25:06,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:06,638 INFO L276 IsEmpty]: Start isEmpty. Operand 15703 states and 69999 transitions. [2022-11-16 19:25:06,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-16 19:25:06,639 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:06,639 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-16 19:25:06,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 19:25:06,640 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:06,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:06,641 INFO L85 PathProgramCache]: Analyzing trace with hash 692260, now seen corresponding path program 1 times [2022-11-16 19:25:06,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:06,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820551966] [2022-11-16 19:25:06,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:06,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:06,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:06,797 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-16 19:25:06,798 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:06,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820551966] [2022-11-16 19:25:06,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820551966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:06,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:06,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 19:25:06,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754110642] [2022-11-16 19:25:06,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:06,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:06,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:06,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:06,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:06,802 INFO L87 Difference]: Start difference. First operand 15703 states and 69999 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:07,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:07,383 INFO L93 Difference]: Finished difference Result 11793 states and 51538 transitions. [2022-11-16 19:25:07,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:07,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-16 19:25:07,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:07,483 INFO L225 Difference]: With dead ends: 11793 [2022-11-16 19:25:07,483 INFO L226 Difference]: Without dead ends: 11793 [2022-11-16 19:25:07,483 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-16 19:25:07,484 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:07,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 16 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:07,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11793 states. [2022-11-16 19:25:08,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11793 to 11784. [2022-11-16 19:25:08,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11784 states, 10970 states have (on average 4.697265268915223) internal successors, (51529), 11783 states have internal predecessors, (51529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:08,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11784 states to 11784 states and 51529 transitions. [2022-11-16 19:25:08,186 INFO L78 Accepts]: Start accepts. Automaton has 11784 states and 51529 transitions. Word has length 3 [2022-11-16 19:25:08,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:08,187 INFO L495 AbstractCegarLoop]: Abstraction has 11784 states and 51529 transitions. [2022-11-16 19:25:08,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:08,188 INFO L276 IsEmpty]: Start isEmpty. Operand 11784 states and 51529 transitions. [2022-11-16 19:25:08,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-16 19:25:08,188 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:08,188 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-16 19:25:08,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 19:25:08,189 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:08,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:08,190 INFO L85 PathProgramCache]: Analyzing trace with hash 692261, now seen corresponding path program 1 times [2022-11-16 19:25:08,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:08,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899580420] [2022-11-16 19:25:08,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:08,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:08,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:08,264 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-16 19:25:08,264 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:08,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899580420] [2022-11-16 19:25:08,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899580420] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:08,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:08,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 19:25:08,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479540508] [2022-11-16 19:25:08,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:08,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:08,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:08,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:08,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:08,267 INFO L87 Difference]: Start difference. First operand 11784 states and 51529 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:08,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:08,936 INFO L93 Difference]: Finished difference Result 15710 states and 66086 transitions. [2022-11-16 19:25:08,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:08,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-16 19:25:08,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:09,036 INFO L225 Difference]: With dead ends: 15710 [2022-11-16 19:25:09,036 INFO L226 Difference]: Without dead ends: 15710 [2022-11-16 19:25:09,036 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-16 19:25:09,037 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 74 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:09,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 62 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:25:09,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15710 states. [2022-11-16 19:25:09,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15710 to 11783. [2022-11-16 19:25:09,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11783 states, 10969 states have (on average 4.69751116783663) internal successors, (51527), 11782 states have internal predecessors, (51527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:09,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11783 states to 11783 states and 51527 transitions. [2022-11-16 19:25:09,804 INFO L78 Accepts]: Start accepts. Automaton has 11783 states and 51527 transitions. Word has length 3 [2022-11-16 19:25:09,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:09,804 INFO L495 AbstractCegarLoop]: Abstraction has 11783 states and 51527 transitions. [2022-11-16 19:25:09,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:09,805 INFO L276 IsEmpty]: Start isEmpty. Operand 11783 states and 51527 transitions. [2022-11-16 19:25:09,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-16 19:25:09,805 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:09,805 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-16 19:25:09,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 19:25:09,806 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:09,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:09,808 INFO L85 PathProgramCache]: Analyzing trace with hash 21458262, now seen corresponding path program 1 times [2022-11-16 19:25:09,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:09,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370316331] [2022-11-16 19:25:09,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:09,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:10,039 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-16 19:25:10,039 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:10,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370316331] [2022-11-16 19:25:10,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370316331] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:10,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:10,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 19:25:10,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420906106] [2022-11-16 19:25:10,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:10,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:10,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:10,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:10,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:10,042 INFO L87 Difference]: Start difference. First operand 11783 states and 51527 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 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-16 19:25:10,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:10,314 INFO L93 Difference]: Finished difference Result 11771 states and 51500 transitions. [2022-11-16 19:25:10,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:10,315 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 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-16 19:25:10,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:10,422 INFO L225 Difference]: With dead ends: 11771 [2022-11-16 19:25:10,422 INFO L226 Difference]: Without dead ends: 11771 [2022-11-16 19:25:10,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:10,425 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 6 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:10,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 42 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:10,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11771 states. [2022-11-16 19:25:10,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11771 to 11771. [2022-11-16 19:25:10,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11771 states, 10959 states have (on average 4.699333880828543) internal successors, (51500), 11770 states have internal predecessors, (51500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:11,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11771 states to 11771 states and 51500 transitions. [2022-11-16 19:25:11,160 INFO L78 Accepts]: Start accepts. Automaton has 11771 states and 51500 transitions. Word has length 4 [2022-11-16 19:25:11,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:11,161 INFO L495 AbstractCegarLoop]: Abstraction has 11771 states and 51500 transitions. [2022-11-16 19:25:11,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 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-16 19:25:11,161 INFO L276 IsEmpty]: Start isEmpty. Operand 11771 states and 51500 transitions. [2022-11-16 19:25:11,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-16 19:25:11,161 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:11,162 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:11,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 19:25:11,162 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:11,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:11,163 INFO L85 PathProgramCache]: Analyzing trace with hash -695169518, now seen corresponding path program 1 times [2022-11-16 19:25:11,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:11,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939357307] [2022-11-16 19:25:11,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:11,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:11,470 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-16 19:25:11,470 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:11,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939357307] [2022-11-16 19:25:11,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939357307] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:11,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:11,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:25:11,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357471240] [2022-11-16 19:25:11,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:11,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:11,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:11,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:11,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:11,473 INFO L87 Difference]: Start difference. First operand 11771 states and 51500 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 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-16 19:25:11,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:11,663 INFO L93 Difference]: Finished difference Result 11764 states and 51487 transitions. [2022-11-16 19:25:11,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:11,663 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 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-16 19:25:11,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:11,734 INFO L225 Difference]: With dead ends: 11764 [2022-11-16 19:25:11,734 INFO L226 Difference]: Without dead ends: 11764 [2022-11-16 19:25:11,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-16 19:25:11,735 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 65 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:11,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 16 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:11,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11764 states. [2022-11-16 19:25:12,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11764 to 11764. [2022-11-16 19:25:12,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11764 states, 10955 states have (on average 4.699863076220904) internal successors, (51487), 11763 states have internal predecessors, (51487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:12,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11764 states to 11764 states and 51487 transitions. [2022-11-16 19:25:12,427 INFO L78 Accepts]: Start accepts. Automaton has 11764 states and 51487 transitions. Word has length 7 [2022-11-16 19:25:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:12,428 INFO L495 AbstractCegarLoop]: Abstraction has 11764 states and 51487 transitions. [2022-11-16 19:25:12,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 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-16 19:25:12,428 INFO L276 IsEmpty]: Start isEmpty. Operand 11764 states and 51487 transitions. [2022-11-16 19:25:12,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-16 19:25:12,429 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:12,429 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:12,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 19:25:12,429 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:12,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:12,430 INFO L85 PathProgramCache]: Analyzing trace with hash -695169517, now seen corresponding path program 1 times [2022-11-16 19:25:12,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:12,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371114409] [2022-11-16 19:25:12,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:12,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:12,743 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-16 19:25:12,743 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:12,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371114409] [2022-11-16 19:25:12,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371114409] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:12,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:12,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:25:12,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201134864] [2022-11-16 19:25:12,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:12,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:25:12,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:12,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:25:12,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:25:12,746 INFO L87 Difference]: Start difference. First operand 11764 states and 51487 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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-16 19:25:12,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:12,968 INFO L93 Difference]: Finished difference Result 11757 states and 51474 transitions. [2022-11-16 19:25:12,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:25:12,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-16 19:25:12,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:13,044 INFO L225 Difference]: With dead ends: 11757 [2022-11-16 19:25:13,045 INFO L226 Difference]: Without dead ends: 11757 [2022-11-16 19:25:13,045 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-16 19:25:13,046 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 68 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:13,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 9 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:13,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11757 states. [2022-11-16 19:25:13,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11757 to 11757. [2022-11-16 19:25:13,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11757 states, 10951 states have (on average 4.70039265820473) internal successors, (51474), 11756 states have internal predecessors, (51474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:13,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11757 states to 11757 states and 51474 transitions. [2022-11-16 19:25:13,572 INFO L78 Accepts]: Start accepts. Automaton has 11757 states and 51474 transitions. Word has length 7 [2022-11-16 19:25:13,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:13,573 INFO L495 AbstractCegarLoop]: Abstraction has 11757 states and 51474 transitions. [2022-11-16 19:25:13,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-16 19:25:13,573 INFO L276 IsEmpty]: Start isEmpty. Operand 11757 states and 51474 transitions. [2022-11-16 19:25:13,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-16 19:25:13,574 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:13,574 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:13,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-16 19:25:13,574 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:13,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:13,575 INFO L85 PathProgramCache]: Analyzing trace with hash -589268321, now seen corresponding path program 1 times [2022-11-16 19:25:13,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:13,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7917033] [2022-11-16 19:25:13,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:13,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:13,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:14,330 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-16 19:25:14,330 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:14,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7917033] [2022-11-16 19:25:14,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7917033] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:14,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:14,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:25:14,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110624070] [2022-11-16 19:25:14,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:14,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:25:14,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:14,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:25:14,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:25:14,332 INFO L87 Difference]: Start difference. First operand 11757 states and 51474 transitions. Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 7 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-16 19:25:14,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:14,555 INFO L93 Difference]: Finished difference Result 7855 states and 33034 transitions. [2022-11-16 19:25:14,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:25:14,556 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 7 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-16 19:25:14,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:14,592 INFO L225 Difference]: With dead ends: 7855 [2022-11-16 19:25:14,592 INFO L226 Difference]: Without dead ends: 7855 [2022-11-16 19:25:14,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:25:14,593 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 80 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:14,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 9 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:25:14,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7855 states. [2022-11-16 19:25:14,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7855 to 7847. [2022-11-16 19:25:14,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7847 states, 7442 states have (on average 4.437785541521096) internal successors, (33026), 7846 states have internal predecessors, (33026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:14,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7847 states to 7847 states and 33026 transitions. [2022-11-16 19:25:14,835 INFO L78 Accepts]: Start accepts. Automaton has 7847 states and 33026 transitions. Word has length 11 [2022-11-16 19:25:14,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:14,836 INFO L495 AbstractCegarLoop]: Abstraction has 7847 states and 33026 transitions. [2022-11-16 19:25:14,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 7 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-16 19:25:14,838 INFO L276 IsEmpty]: Start isEmpty. Operand 7847 states and 33026 transitions. [2022-11-16 19:25:14,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 19:25:14,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:14,839 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:14,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-16 19:25:14,840 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread0Err4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:14,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:14,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1361216021, now seen corresponding path program 1 times [2022-11-16 19:25:14,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:14,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235617454] [2022-11-16 19:25:14,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:14,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:15,076 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-16 19:25:15,076 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:15,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235617454] [2022-11-16 19:25:15,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235617454] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:15,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:15,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:25:15,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879100611] [2022-11-16 19:25:15,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:15,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:15,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:15,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:15,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:15,078 INFO L87 Difference]: Start difference. First operand 7847 states and 33026 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:15,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:15,206 INFO L93 Difference]: Finished difference Result 6595 states and 27148 transitions. [2022-11-16 19:25:15,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:15,207 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-16 19:25:15,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:15,236 INFO L225 Difference]: With dead ends: 6595 [2022-11-16 19:25:15,237 INFO L226 Difference]: Without dead ends: 6595 [2022-11-16 19:25:15,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 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-16 19:25:15,238 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 56 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:15,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 17 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:15,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6595 states. [2022-11-16 19:25:15,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6595 to 6595. [2022-11-16 19:25:15,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6595 states, 6272 states have (on average 4.32844387755102) internal successors, (27148), 6594 states have internal predecessors, (27148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:15,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6595 states to 6595 states and 27148 transitions. [2022-11-16 19:25:15,694 INFO L78 Accepts]: Start accepts. Automaton has 6595 states and 27148 transitions. Word has length 14 [2022-11-16 19:25:15,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:15,695 INFO L495 AbstractCegarLoop]: Abstraction has 6595 states and 27148 transitions. [2022-11-16 19:25:15,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:15,696 INFO L276 IsEmpty]: Start isEmpty. Operand 6595 states and 27148 transitions. [2022-11-16 19:25:15,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 19:25:15,697 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:15,697 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:15,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-16 19:25:15,698 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread0Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:15,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:15,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1361216020, now seen corresponding path program 1 times [2022-11-16 19:25:15,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:15,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68906622] [2022-11-16 19:25:15,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:15,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:15,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:16,017 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-16 19:25:16,018 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:16,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68906622] [2022-11-16 19:25:16,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68906622] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:16,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:16,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:25:16,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911899334] [2022-11-16 19:25:16,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:16,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:25:16,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:16,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:25:16,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:25:16,022 INFO L87 Difference]: Start difference. First operand 6595 states and 27148 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:16,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:16,176 INFO L93 Difference]: Finished difference Result 5343 states and 21270 transitions. [2022-11-16 19:25:16,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:25:16,176 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-16 19:25:16,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:16,192 INFO L225 Difference]: With dead ends: 5343 [2022-11-16 19:25:16,192 INFO L226 Difference]: Without dead ends: 5343 [2022-11-16 19:25:16,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:25:16,193 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 123 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 10 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:16,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 10 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:16,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5343 states. [2022-11-16 19:25:16,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5343 to 5343. [2022-11-16 19:25:16,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5343 states, 5102 states have (on average 4.168953351626813) internal successors, (21270), 5342 states have internal predecessors, (21270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:16,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5343 states to 5343 states and 21270 transitions. [2022-11-16 19:25:16,339 INFO L78 Accepts]: Start accepts. Automaton has 5343 states and 21270 transitions. Word has length 14 [2022-11-16 19:25:16,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:16,339 INFO L495 AbstractCegarLoop]: Abstraction has 5343 states and 21270 transitions. [2022-11-16 19:25:16,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:16,339 INFO L276 IsEmpty]: Start isEmpty. Operand 5343 states and 21270 transitions. [2022-11-16 19:25:16,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-16 19:25:16,340 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:16,340 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:16,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-16 19:25:16,341 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:16,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:16,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1836443088, now seen corresponding path program 1 times [2022-11-16 19:25:16,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:16,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446604173] [2022-11-16 19:25:16,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:16,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:16,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:16,538 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-16 19:25:16,539 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:16,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446604173] [2022-11-16 19:25:16,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446604173] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:16,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:16,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:25:16,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671801509] [2022-11-16 19:25:16,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:16,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:25:16,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:16,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:25:16,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:25:16,541 INFO L87 Difference]: Start difference. First operand 5343 states and 21270 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 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-16 19:25:16,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:16,683 INFO L93 Difference]: Finished difference Result 4823 states and 19274 transitions. [2022-11-16 19:25:16,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:25:16,684 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 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-16 19:25:16,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:16,704 INFO L225 Difference]: With dead ends: 4823 [2022-11-16 19:25:16,704 INFO L226 Difference]: Without dead ends: 4823 [2022-11-16 19:25:16,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:25:16,705 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 115 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:16,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 11 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:16,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4823 states. [2022-11-16 19:25:16,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4823 to 4823. [2022-11-16 19:25:16,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4823 states, 4642 states have (on average 4.152089616544592) internal successors, (19274), 4822 states have internal predecessors, (19274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:16,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4823 states to 4823 states and 19274 transitions. [2022-11-16 19:25:16,932 INFO L78 Accepts]: Start accepts. Automaton has 4823 states and 19274 transitions. Word has length 16 [2022-11-16 19:25:16,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:16,934 INFO L495 AbstractCegarLoop]: Abstraction has 4823 states and 19274 transitions. [2022-11-16 19:25:16,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 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-16 19:25:16,935 INFO L276 IsEmpty]: Start isEmpty. Operand 4823 states and 19274 transitions. [2022-11-16 19:25:16,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 19:25:16,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:16,937 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:16,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-16 19:25:16,939 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:16,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:16,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1095155143, now seen corresponding path program 1 times [2022-11-16 19:25:16,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:16,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691797689] [2022-11-16 19:25:16,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:16,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:16,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:17,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:25:17,022 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:17,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691797689] [2022-11-16 19:25:17,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691797689] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:17,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:17,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:25:17,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461596022] [2022-11-16 19:25:17,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:17,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:17,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:17,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:17,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:17,025 INFO L87 Difference]: Start difference. First operand 4823 states and 19274 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:25:17,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:17,120 INFO L93 Difference]: Finished difference Result 2316 states and 8696 transitions. [2022-11-16 19:25:17,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:17,121 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:25:17,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:17,129 INFO L225 Difference]: With dead ends: 2316 [2022-11-16 19:25:17,130 INFO L226 Difference]: Without dead ends: 2316 [2022-11-16 19:25:17,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-16 19:25:17,131 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 53 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:17,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 15 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:17,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2316 states. [2022-11-16 19:25:17,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2316 to 2316. [2022-11-16 19:25:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2316 states, 2261 states have (on average 3.8460858027421496) internal successors, (8696), 2315 states have internal predecessors, (8696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:17,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2316 states to 2316 states and 8696 transitions. [2022-11-16 19:25:17,191 INFO L78 Accepts]: Start accepts. Automaton has 2316 states and 8696 transitions. Word has length 17 [2022-11-16 19:25:17,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:17,192 INFO L495 AbstractCegarLoop]: Abstraction has 2316 states and 8696 transitions. [2022-11-16 19:25:17,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:25:17,192 INFO L276 IsEmpty]: Start isEmpty. Operand 2316 states and 8696 transitions. [2022-11-16 19:25:17,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 19:25:17,194 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:17,194 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:17,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-16 19:25:17,194 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:17,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:17,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1095155142, now seen corresponding path program 1 times [2022-11-16 19:25:17,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:17,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310414482] [2022-11-16 19:25:17,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:17,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:17,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:17,252 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-16 19:25:17,252 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:17,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310414482] [2022-11-16 19:25:17,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310414482] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:17,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:17,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:25:17,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953480050] [2022-11-16 19:25:17,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:17,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:17,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:17,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:17,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:17,255 INFO L87 Difference]: Start difference. First operand 2316 states and 8696 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:25:17,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:17,342 INFO L93 Difference]: Finished difference Result 958 states and 3221 transitions. [2022-11-16 19:25:17,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:17,342 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:25:17,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:17,345 INFO L225 Difference]: With dead ends: 958 [2022-11-16 19:25:17,345 INFO L226 Difference]: Without dead ends: 958 [2022-11-16 19:25:17,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-16 19:25:17,347 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 39 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:17,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 15 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:17,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2022-11-16 19:25:17,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 958. [2022-11-16 19:25:17,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 946 states have (on average 3.404862579281184) internal successors, (3221), 957 states have internal predecessors, (3221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:17,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3221 transitions. [2022-11-16 19:25:17,363 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3221 transitions. Word has length 17 [2022-11-16 19:25:17,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:17,363 INFO L495 AbstractCegarLoop]: Abstraction has 958 states and 3221 transitions. [2022-11-16 19:25:17,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:25:17,363 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3221 transitions. [2022-11-16 19:25:17,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:25:17,364 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:17,364 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:17,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-16 19:25:17,364 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread0Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:17,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:17,365 INFO L85 PathProgramCache]: Analyzing trace with hash -409734131, now seen corresponding path program 1 times [2022-11-16 19:25:17,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:17,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506891430] [2022-11-16 19:25:17,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:17,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:17,505 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-16 19:25:17,505 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:17,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506891430] [2022-11-16 19:25:17,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506891430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:17,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:17,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:25:17,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842571852] [2022-11-16 19:25:17,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:17,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:17,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:17,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:17,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:17,507 INFO L87 Difference]: Start difference. First operand 958 states and 3221 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:17,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:17,586 INFO L93 Difference]: Finished difference Result 922 states and 3119 transitions. [2022-11-16 19:25:17,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:17,586 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:25:17,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:17,588 INFO L225 Difference]: With dead ends: 922 [2022-11-16 19:25:17,589 INFO L226 Difference]: Without dead ends: 922 [2022-11-16 19:25:17,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:17,589 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 36 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:17,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 13 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:17,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-11-16 19:25:17,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 922. [2022-11-16 19:25:17,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 912 states have (on average 3.419956140350877) internal successors, (3119), 921 states have internal predecessors, (3119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:17,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3119 transitions. [2022-11-16 19:25:17,607 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3119 transitions. Word has length 18 [2022-11-16 19:25:17,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:17,607 INFO L495 AbstractCegarLoop]: Abstraction has 922 states and 3119 transitions. [2022-11-16 19:25:17,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:17,607 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3119 transitions. [2022-11-16 19:25:17,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:25:17,608 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:17,608 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:17,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-16 19:25:17,609 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:17,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:17,609 INFO L85 PathProgramCache]: Analyzing trace with hash -409734130, now seen corresponding path program 1 times [2022-11-16 19:25:17,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:17,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317453421] [2022-11-16 19:25:17,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:17,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:17,795 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-16 19:25:17,795 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:17,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317453421] [2022-11-16 19:25:17,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317453421] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:17,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:17,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:25:17,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719545831] [2022-11-16 19:25:17,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:17,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:25:17,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:17,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:25:17,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:25:17,797 INFO L87 Difference]: Start difference. First operand 922 states and 3119 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:25:17,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:17,904 INFO L93 Difference]: Finished difference Result 886 states and 3017 transitions. [2022-11-16 19:25:17,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:25:17,904 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:25:17,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:17,907 INFO L225 Difference]: With dead ends: 886 [2022-11-16 19:25:17,907 INFO L226 Difference]: Without dead ends: 886 [2022-11-16 19:25:17,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:25:17,908 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 92 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:17,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 12 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:17,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2022-11-16 19:25:17,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 886. [2022-11-16 19:25:17,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 878 states have (on average 3.43621867881549) internal successors, (3017), 885 states have internal predecessors, (3017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:17,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 3017 transitions. [2022-11-16 19:25:17,927 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 3017 transitions. Word has length 18 [2022-11-16 19:25:17,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:17,927 INFO L495 AbstractCegarLoop]: Abstraction has 886 states and 3017 transitions. [2022-11-16 19:25:17,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:25:17,928 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 3017 transitions. [2022-11-16 19:25:17,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 19:25:17,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:17,929 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:17,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-16 19:25:17,929 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread0Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:17,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:17,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1382505450, now seen corresponding path program 1 times [2022-11-16 19:25:17,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:17,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965716911] [2022-11-16 19:25:17,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:17,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:17,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:18,080 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-16 19:25:18,080 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:18,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965716911] [2022-11-16 19:25:18,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965716911] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:18,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:18,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:25:18,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69378992] [2022-11-16 19:25:18,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:18,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:25:18,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:18,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:25:18,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:25:18,083 INFO L87 Difference]: Start difference. First operand 886 states and 3017 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:18,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:18,170 INFO L93 Difference]: Finished difference Result 766 states and 2613 transitions. [2022-11-16 19:25:18,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:25:18,171 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-16 19:25:18,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:18,173 INFO L225 Difference]: With dead ends: 766 [2022-11-16 19:25:18,173 INFO L226 Difference]: Without dead ends: 766 [2022-11-16 19:25:18,175 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-16 19:25:18,176 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 45 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:18,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 12 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:18,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2022-11-16 19:25:18,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 766. [2022-11-16 19:25:18,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 762 states have (on average 3.4291338582677167) internal successors, (2613), 765 states have internal predecessors, (2613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:18,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 2613 transitions. [2022-11-16 19:25:18,193 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 2613 transitions. Word has length 20 [2022-11-16 19:25:18,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:18,193 INFO L495 AbstractCegarLoop]: Abstraction has 766 states and 2613 transitions. [2022-11-16 19:25:18,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:18,193 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 2613 transitions. [2022-11-16 19:25:18,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:25:18,195 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:18,196 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:18,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-16 19:25:18,196 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:18,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:18,197 INFO L85 PathProgramCache]: Analyzing trace with hash -975492198, now seen corresponding path program 1 times [2022-11-16 19:25:18,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:18,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539882899] [2022-11-16 19:25:18,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:18,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:18,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:19,449 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-16 19:25:19,450 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:19,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539882899] [2022-11-16 19:25:19,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539882899] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:19,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:19,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-16 19:25:19,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199474350] [2022-11-16 19:25:19,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:19,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:25:19,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:19,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:25:19,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:25:19,452 INFO L87 Difference]: Start difference. First operand 766 states and 2613 transitions. Second operand has 15 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:19,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:19,683 INFO L93 Difference]: Finished difference Result 771 states and 2617 transitions. [2022-11-16 19:25:19,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 19:25:19,684 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:25:19,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:19,687 INFO L225 Difference]: With dead ends: 771 [2022-11-16 19:25:19,687 INFO L226 Difference]: Without dead ends: 771 [2022-11-16 19:25:19,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:25:19,688 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 165 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:19,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 9 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:25:19,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-11-16 19:25:19,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 765. [2022-11-16 19:25:19,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 761 states have (on average 3.431011826544021) internal successors, (2611), 764 states have internal predecessors, (2611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:19,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 2611 transitions. [2022-11-16 19:25:19,711 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 2611 transitions. Word has length 44 [2022-11-16 19:25:19,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:19,712 INFO L495 AbstractCegarLoop]: Abstraction has 765 states and 2611 transitions. [2022-11-16 19:25:19,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:19,712 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 2611 transitions. [2022-11-16 19:25:19,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:25:19,715 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:19,716 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:19,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-16 19:25:19,716 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:19,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:19,717 INFO L85 PathProgramCache]: Analyzing trace with hash -175489764, now seen corresponding path program 1 times [2022-11-16 19:25:19,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:19,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449292068] [2022-11-16 19:25:19,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:19,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:20,628 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-16 19:25:20,628 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:20,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449292068] [2022-11-16 19:25:20,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449292068] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:20,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:20,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-16 19:25:20,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354283667] [2022-11-16 19:25:20,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:20,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:25:20,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:20,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:25:20,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:25:20,631 INFO L87 Difference]: Start difference. First operand 765 states and 2611 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:20,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:20,826 INFO L93 Difference]: Finished difference Result 769 states and 2614 transitions. [2022-11-16 19:25:20,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 19:25:20,827 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:25:20,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:20,830 INFO L225 Difference]: With dead ends: 769 [2022-11-16 19:25:20,830 INFO L226 Difference]: Without dead ends: 769 [2022-11-16 19:25:20,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2022-11-16 19:25:20,831 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 290 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:20,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 9 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:20,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-11-16 19:25:20,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 764. [2022-11-16 19:25:20,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 760 states have (on average 3.432894736842105) internal successors, (2609), 763 states have internal predecessors, (2609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:20,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2609 transitions. [2022-11-16 19:25:20,855 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2609 transitions. Word has length 45 [2022-11-16 19:25:20,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:20,856 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 2609 transitions. [2022-11-16 19:25:20,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:20,857 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2609 transitions. [2022-11-16 19:25:20,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:25:20,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:20,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:20,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-16 19:25:20,861 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:20,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:20,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1145217280, now seen corresponding path program 1 times [2022-11-16 19:25:20,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:20,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844655176] [2022-11-16 19:25:20,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:20,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:20,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:21,775 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-16 19:25:21,775 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:21,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844655176] [2022-11-16 19:25:21,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844655176] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:21,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:21,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-16 19:25:21,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877280142] [2022-11-16 19:25:21,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:21,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:25:21,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:21,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:25:21,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:25:21,777 INFO L87 Difference]: Start difference. First operand 764 states and 2609 transitions. Second operand has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:21,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:21,985 INFO L93 Difference]: Finished difference Result 767 states and 2611 transitions. [2022-11-16 19:25:21,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:25:21,985 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:25:21,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:21,987 INFO L225 Difference]: With dead ends: 767 [2022-11-16 19:25:21,988 INFO L226 Difference]: Without dead ends: 767 [2022-11-16 19:25:21,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2022-11-16 19:25:21,988 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 220 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:21,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 9 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:25:21,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-11-16 19:25:22,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 763. [2022-11-16 19:25:22,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 759 states have (on average 3.4347826086956523) internal successors, (2607), 762 states have internal predecessors, (2607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:22,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 2607 transitions. [2022-11-16 19:25:22,005 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 2607 transitions. Word has length 46 [2022-11-16 19:25:22,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:22,006 INFO L495 AbstractCegarLoop]: Abstraction has 763 states and 2607 transitions. [2022-11-16 19:25:22,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:22,006 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 2607 transitions. [2022-11-16 19:25:22,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:25:22,008 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:22,009 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:22,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-16 19:25:22,009 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:22,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:22,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1141996786, now seen corresponding path program 1 times [2022-11-16 19:25:22,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:22,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088009077] [2022-11-16 19:25:22,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:22,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:22,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:22,746 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-16 19:25:22,746 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:25:22,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088009077] [2022-11-16 19:25:22,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088009077] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:22,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:22,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-16 19:25:22,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898551793] [2022-11-16 19:25:22,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:22,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:25:22,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:25:22,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:25:22,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:25:22,747 INFO L87 Difference]: Start difference. First operand 763 states and 2607 transitions. Second operand has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:22,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:22,967 INFO L93 Difference]: Finished difference Result 762 states and 2606 transitions. [2022-11-16 19:25:22,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 19:25:22,968 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:25:22,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:22,970 INFO L225 Difference]: With dead ends: 762 [2022-11-16 19:25:22,970 INFO L226 Difference]: Without dead ends: 762 [2022-11-16 19:25:22,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=223, Unknown=0, NotChecked=0, Total=342 [2022-11-16 19:25:22,971 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 75 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:22,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 9 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:25:22,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2022-11-16 19:25:22,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 762. [2022-11-16 19:25:22,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 759 states have (on average 3.4334650856389985) internal successors, (2606), 761 states have internal predecessors, (2606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:22,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 2606 transitions. [2022-11-16 19:25:22,989 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 2606 transitions. Word has length 47 [2022-11-16 19:25:22,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:22,989 INFO L495 AbstractCegarLoop]: Abstraction has 762 states and 2606 transitions. [2022-11-16 19:25:22,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:22,990 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 2606 transitions. [2022-11-16 19:25:22,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 19:25:22,992 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:22,993 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:22,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-16 19:25:22,993 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONMEMORY_LEAK === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:22,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:22,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1660440486, now seen corresponding path program 1 times [2022-11-16 19:25:22,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:25:22,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181709109] [2022-11-16 19:25:22,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:22,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:25:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 19:25:23,063 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 19:25:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 19:25:23,180 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-16 19:25:23,181 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 19:25:23,182 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONMEMORY_LEAK (72 of 73 remaining) [2022-11-16 19:25:23,184 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 73 remaining) [2022-11-16 19:25:23,184 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 73 remaining) [2022-11-16 19:25:23,184 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 73 remaining) [2022-11-16 19:25:23,185 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 73 remaining) [2022-11-16 19:25:23,186 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 73 remaining) [2022-11-16 19:25:23,186 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 73 remaining) [2022-11-16 19:25:23,187 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 73 remaining) [2022-11-16 19:25:23,187 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 73 remaining) [2022-11-16 19:25:23,188 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 73 remaining) [2022-11-16 19:25:23,188 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 73 remaining) [2022-11-16 19:25:23,188 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 73 remaining) [2022-11-16 19:25:23,188 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 73 remaining) [2022-11-16 19:25:23,188 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 73 remaining) [2022-11-16 19:25:23,189 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 73 remaining) [2022-11-16 19:25:23,189 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 73 remaining) [2022-11-16 19:25:23,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 73 remaining) [2022-11-16 19:25:23,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 73 remaining) [2022-11-16 19:25:23,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 73 remaining) [2022-11-16 19:25:23,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 73 remaining) [2022-11-16 19:25:23,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 73 remaining) [2022-11-16 19:25:23,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (51 of 73 remaining) [2022-11-16 19:25:23,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 73 remaining) [2022-11-16 19:25:23,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (49 of 73 remaining) [2022-11-16 19:25:23,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (48 of 73 remaining) [2022-11-16 19:25:23,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err8INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (47 of 73 remaining) [2022-11-16 19:25:23,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 73 remaining) [2022-11-16 19:25:23,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 73 remaining) [2022-11-16 19:25:23,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 73 remaining) [2022-11-16 19:25:23,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 73 remaining) [2022-11-16 19:25:23,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 73 remaining) [2022-11-16 19:25:23,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 73 remaining) [2022-11-16 19:25:23,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 73 remaining) [2022-11-16 19:25:23,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 73 remaining) [2022-11-16 19:25:23,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 73 remaining) [2022-11-16 19:25:23,194 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 73 remaining) [2022-11-16 19:25:23,194 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 73 remaining) [2022-11-16 19:25:23,194 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 73 remaining) [2022-11-16 19:25:23,194 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK (34 of 73 remaining) [2022-11-16 19:25:23,194 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (33 of 73 remaining) [2022-11-16 19:25:23,194 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 73 remaining) [2022-11-16 19:25:23,195 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 73 remaining) [2022-11-16 19:25:23,195 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 73 remaining) [2022-11-16 19:25:23,195 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 73 remaining) [2022-11-16 19:25:23,195 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 73 remaining) [2022-11-16 19:25:23,195 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 73 remaining) [2022-11-16 19:25:23,196 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 73 remaining) [2022-11-16 19:25:23,196 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 73 remaining) [2022-11-16 19:25:23,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 73 remaining) [2022-11-16 19:25:23,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 73 remaining) [2022-11-16 19:25:23,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 73 remaining) [2022-11-16 19:25:23,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 73 remaining) [2022-11-16 19:25:23,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 73 remaining) [2022-11-16 19:25:23,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 73 remaining) [2022-11-16 19:25:23,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 73 remaining) [2022-11-16 19:25:23,200 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 73 remaining) [2022-11-16 19:25:23,200 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 73 remaining) [2022-11-16 19:25:23,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 73 remaining) [2022-11-16 19:25:23,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 73 remaining) [2022-11-16 19:25:23,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Err19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 73 remaining) [2022-11-16 19:25:23,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Thread1of1ForFork4Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 73 remaining) [2022-11-16 19:25:23,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Thread1of1ForFork4Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 73 remaining) [2022-11-16 19:25:23,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Thread1of1ForFork4Err7INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 73 remaining) [2022-11-16 19:25:23,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Thread1of1ForFork4Err9INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 73 remaining) [2022-11-16 19:25:23,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread0Thread1of1ForFork4Err10INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 73 remaining) [2022-11-16 19:25:23,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 73 remaining) [2022-11-16 19:25:23,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 73 remaining) [2022-11-16 19:25:23,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 73 remaining) [2022-11-16 19:25:23,203 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 73 remaining) [2022-11-16 19:25:23,203 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 73 remaining) [2022-11-16 19:25:23,203 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 73 remaining) [2022-11-16 19:25:23,203 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 73 remaining) [2022-11-16 19:25:23,203 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 73 remaining) [2022-11-16 19:25:23,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-16 19:25:23,206 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:23,214 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-11-16 19:25:23,214 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 19:25:23,344 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 07:25:23 BasicIcfg [2022-11-16 19:25:23,347 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 19:25:23,347 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 19:25:23,347 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 19:25:23,348 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 19:25:23,348 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:24:56" (3/4) ... [2022-11-16 19:25:23,351 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 19:25:23,351 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 19:25:23,351 INFO L158 Benchmark]: Toolchain (without parser) took 28831.45ms. Allocated memory was 136.3MB in the beginning and 10.3GB in the end (delta: 10.2GB). Free memory was 98.5MB in the beginning and 9.3GB in the end (delta: -9.2GB). Peak memory consumption was 964.7MB. Max. memory is 16.1GB. [2022-11-16 19:25:23,352 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 136.3MB. Free memory is still 117.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:25:23,352 INFO L158 Benchmark]: CACSL2BoogieTranslator took 805.20ms. Allocated memory is still 136.3MB. Free memory was 98.3MB in the beginning and 91.0MB in the end (delta: 7.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-16 19:25:23,353 INFO L158 Benchmark]: Boogie Procedure Inliner took 44.20ms. Allocated memory is still 136.3MB. Free memory was 91.0MB in the beginning and 88.5MB in the end (delta: 2.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-16 19:25:23,353 INFO L158 Benchmark]: Boogie Preprocessor took 29.26ms. Allocated memory is still 136.3MB. Free memory was 88.5MB in the beginning and 86.8MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:25:23,354 INFO L158 Benchmark]: RCFGBuilder took 690.22ms. Allocated memory is still 136.3MB. Free memory was 86.8MB in the beginning and 66.5MB in the end (delta: 20.3MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-11-16 19:25:23,355 INFO L158 Benchmark]: TraceAbstraction took 27252.74ms. Allocated memory was 136.3MB in the beginning and 10.3GB in the end (delta: 10.2GB). Free memory was 66.1MB in the beginning and 9.3GB in the end (delta: -9.3GB). Peak memory consumption was 934.8MB. Max. memory is 16.1GB. [2022-11-16 19:25:23,355 INFO L158 Benchmark]: Witness Printer took 3.66ms. Allocated memory is still 10.3GB. Free memory is still 9.3GB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:25:23,359 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.28ms. Allocated memory is still 136.3MB. Free memory is still 117.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 805.20ms. Allocated memory is still 136.3MB. Free memory was 98.3MB in the beginning and 91.0MB in the end (delta: 7.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 44.20ms. Allocated memory is still 136.3MB. Free memory was 91.0MB in the beginning and 88.5MB in the end (delta: 2.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 29.26ms. Allocated memory is still 136.3MB. Free memory was 88.5MB in the beginning and 86.8MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 690.22ms. Allocated memory is still 136.3MB. Free memory was 86.8MB in the beginning and 66.5MB in the end (delta: 20.3MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * TraceAbstraction took 27252.74ms. Allocated memory was 136.3MB in the beginning and 10.3GB in the end (delta: 10.2GB). Free memory was 66.1MB in the beginning and 9.3GB in the end (delta: -9.3GB). Peak memory consumption was 934.8MB. Max. memory is 16.1GB. * Witness Printer took 3.66ms. Allocated memory is still 10.3GB. Free memory is still 9.3GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 266 PlacesBefore, 154 PlacesAfterwards, 257 TransitionsBefore, 143 TransitionsAfterwards, 2920 CoEnabledTransitionPairs, 6 FixpointIterations, 108 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 0 ConcurrentYvCompositions, 2 ChoiceCompositions, 187 TotalNumberOfCompositions, 10036 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5416, independent: 5063, independent conditional: 0, independent unconditional: 5063, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1466, independent: 1392, independent conditional: 0, independent unconditional: 1392, dependent: 74, dependent conditional: 0, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1466, independent: 1372, independent conditional: 0, independent unconditional: 1372, dependent: 94, dependent conditional: 0, dependent unconditional: 94, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 94, independent: 20, independent conditional: 0, independent unconditional: 20, dependent: 74, dependent conditional: 0, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 271, independent: 47, independent conditional: 0, independent unconditional: 47, dependent: 224, dependent conditional: 0, dependent unconditional: 224, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5416, independent: 3671, independent conditional: 0, independent unconditional: 3671, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 1466, unknown conditional: 0, unknown unconditional: 1466] , Statistics on independence cache: Total cache size (in pairs): 304, Positive cache size: 269, Positive conditional cache size: 0, Positive unconditional cache size: 269, Negative cache size: 35, Negative conditional cache size: 0, Negative unconditional cache size: 35, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1159]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 1123. Possible FailurePath: [L1124] 0 char *v; [L1161] 0 pthread_t t; [L1162] FCALL, FORK 0 pthread_create(&t, 0, thread0, 0) VAL [arg={0:0}, pthread_create(&t, 0, thread0, 0)=-4, t={6:0}, v={0:0}] [L1163] 0 \read(t) VAL [\read(t)=-4, arg={0:0}, t={6:0}, v={0:0}] [L1146] 1 pthread_t t1, t2, t3, t4, t5; [L1147] FCALL, FORK 1 pthread_create(&t1, 0, thread1, 0) VAL [arg={0:0}, arg={0:0}, arg={0:0}, pthread_create(&t1, 0, thread1, 0)=-3, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={0:0}] [L1127] 2 v = malloc(sizeof(char)) [L1128] 2 return 0; [L1148] 1 \read(t1) VAL [\read(t1)=-3, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1148] FCALL, JOIN 2 pthread_join(t1, 0) VAL [\read(t1)=-3, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1149] FCALL, FORK 1 pthread_create(&t2, 0, thread2, 0) VAL [\result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, pthread_create(&t2, 0, thread2, 0)=-2, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1150] FCALL, FORK 1 pthread_create(&t3, 0, thread3, 0) VAL [\result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, pthread_create(&t3, 0, thread3, 0)=-1, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1151] FCALL, FORK 1 pthread_create(&t4, 0, thread2, 0) VAL [\result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, pthread_create(&t4, 0, thread2, 0)=0, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1152] FCALL, FORK 1 pthread_create(&t5, 0, thread2, 0) VAL [\result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, pthread_create(&t5, 0, thread2, 0)=1, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1153] 1 \read(t2) VAL [\read(t2)=-2, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1133] 5 v[0] = 'X' [L1135] 5 return 0; [L1133] 3 v[0] = 'X' [L1135] 3 return 0; [L1153] FCALL, JOIN 3 pthread_join(t2, 0) VAL [\read(t2)=-2, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1154] 1 \read(t3) VAL [\read(t3)=-1, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1133] 6 v[0] = 'X' [L1135] 6 return 0; [L1140] 4 v[0] = 'Y' [L1142] 4 return 0; [L1154] FCALL, JOIN 4 pthread_join(t3, 0) VAL [\read(t3)=-1, \result={0:0}, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1155] 1 \read(t4) VAL [\read(t4)=0, \result={0:0}, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1155] FCALL, JOIN 5 pthread_join(t4, 0) VAL [\read(t4)=0, \result={0:0}, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1156] 1 \read(t5) VAL [\read(t5)=1, \result={0:0}, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1156] FCALL, JOIN 6 pthread_join(t5, 0) VAL [\read(t5)=1, \result={0:0}, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t1={7:0}, t2={8:0}, t3={9:0}, t4={10:0}, t5={5:0}, v={3:0}] [L1157] 1 return 0; [L1157] 1 return 0; [L1157] 1 return 0; [L1157] 1 return 0; [L1157] 1 return 0; [L1157] 1 return 0; [L1163] FCALL, JOIN 1 pthread_join(t, 0) VAL [\read(t)=-4, \result={0:0}, \result={0:0}, \result={0:0}, \result={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, t={6:0}, v={3:0}] [L1164] EXPR 0 v[0] [L1164] EXPR 0 v[0] == 'X' || v[0] == 'Y' [L1164] EXPR 0 v[0] [L1164] EXPR 0 v[0] == 'X' || v[0] == 'Y' [L1164] CALL 0 __VERIFIER_assert(v[0] == 'X' || v[0] == 'Y') [L1123] COND FALSE 0 !(!expression) [L1164] RET 0 __VERIFIER_assert(v[0] == 'X' || v[0] == 'Y') [L1165] 0 return 0; [L1165] 0 return 0; - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1152]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1147]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1150]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1149]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1151]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1123]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1162]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1149]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1151]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1147]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1150]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1152]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 11 procedures, 294 locations, 73 error locations. Started 1 CEGAR loops. OverallTime: 26.8s, OverallIterations: 20, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 5.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 7.9s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1672 SdHoareTripleChecker+Valid, 2.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1672 mSDsluCounter, 325 SdHoareTripleChecker+Invalid, 1.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 32 mSDsCounter, 216 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2024 IncrementalHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 216 mSolverCounterUnsat, 293 mSDtfsCounter, 2024 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 125 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=15707occurred in iteration=0, InterpolantAutomatonStates: 96, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.7s AutomataMinimizationTime, 19 MinimizatonAttempts, 3959 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 6.4s InterpolantComputationTime, 401 NumberOfCodeBlocks, 401 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 333 ConstructedInterpolants, 0 QuantifiedInterpolants, 5704 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 19 InterpolantComputations, 19 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-16 19:25:23,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 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-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/pthread/singleton_with-uninit-problems.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0 --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9556b3eb7217f056a72a299bf0514e64606a248fa454b59dcc03e4a2e74c7c90 --- 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-e04fb08 [2022-11-16 19:25:25,709 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:25:25,712 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:25:25,735 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:25:25,735 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:25:25,736 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:25:25,738 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:25:25,740 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:25:25,742 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:25:25,743 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:25:25,744 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:25:25,745 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:25:25,746 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:25:25,747 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:25:25,748 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:25:25,750 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:25:25,750 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:25:25,752 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:25:25,754 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:25:25,756 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:25:25,758 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:25:25,759 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:25:25,761 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:25:25,762 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:25:25,767 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:25:25,767 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:25:25,768 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:25:25,769 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:25:25,769 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:25:25,771 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:25:25,771 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:25:25,772 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:25:25,773 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:25:25,774 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:25:25,775 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:25:25,775 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:25:25,776 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:25:25,777 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:25:25,777 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:25:25,778 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:25:25,779 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:25:25,780 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-11-16 19:25:25,830 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:25:25,831 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:25:25,831 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:25:25,831 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:25:25,832 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:25:25,832 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:25:25,833 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:25:25,833 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:25:25,833 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:25:25,834 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:25:25,834 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:25:25,834 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:25:25,838 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 19:25:25,839 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 19:25:25,839 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:25:25,839 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 19:25:25,839 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 19:25:25,840 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 19:25:25,840 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 19:25:25,840 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:25:25,840 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-16 19:25:25,841 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-16 19:25:25,841 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-16 19:25:25,841 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:25:25,842 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 19:25:25,842 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 19:25:25,842 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 19:25:25,842 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 19:25:25,843 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:25:25,844 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:25:25,844 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 19:25:25,844 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:25:25,844 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:25:25,845 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:25:25,845 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:25:25,845 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-16 19:25:25,847 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 19:25:25,847 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:25:25,847 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 19:25:25,847 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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0 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 -> Taipan 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 -> 9556b3eb7217f056a72a299bf0514e64606a248fa454b59dcc03e4a2e74c7c90 [2022-11-16 19:25:26,286 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:25:26,310 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:25:26,313 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:25:26,315 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:25:26,316 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:25:26,322 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/pthread/singleton_with-uninit-problems.i [2022-11-16 19:25:26,401 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/53a3339e4/d8d7cf6a20614f908e8d3a9cdb72bde1/FLAGdc6cb959e [2022-11-16 19:25:27,137 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:25:27,141 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/sv-benchmarks/c/pthread/singleton_with-uninit-problems.i [2022-11-16 19:25:27,166 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/53a3339e4/d8d7cf6a20614f908e8d3a9cdb72bde1/FLAGdc6cb959e [2022-11-16 19:25:27,375 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/data/53a3339e4/d8d7cf6a20614f908e8d3a9cdb72bde1 [2022-11-16 19:25:27,377 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:25:27,379 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:25:27,380 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:25:27,380 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:25:27,386 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:25:27,388 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:25:27" (1/1) ... [2022-11-16 19:25:27,389 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@660ba144 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:27, skipping insertion in model container [2022-11-16 19:25:27,391 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:25:27" (1/1) ... [2022-11-16 19:25:27,399 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:25:27,437 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:25:27,692 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-11-16 19:25:27,924 WARN L229 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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/sv-benchmarks/c/pthread/singleton_with-uninit-problems.i[55568,55581] [2022-11-16 19:25:27,948 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:25:27,970 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:25:27,989 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-11-16 19:25:28,011 WARN L229 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_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/sv-benchmarks/c/pthread/singleton_with-uninit-problems.i[55568,55581] [2022-11-16 19:25:28,019 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:25:28,112 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:25:28,112 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28 WrapperNode [2022-11-16 19:25:28,112 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:25:28,113 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:25:28,113 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:25:28,113 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:25:28,119 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,153 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,173 INFO L138 Inliner]: procedures = 328, calls = 53, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 42 [2022-11-16 19:25:28,173 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:25:28,174 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:25:28,174 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:25:28,174 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:25:28,186 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,186 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,191 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,202 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,213 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,216 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,231 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,232 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,236 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:25:28,237 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:25:28,237 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:25:28,237 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:25:28,238 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (1/1) ... [2022-11-16 19:25:28,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:25:28,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:25:28,276 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:25:28,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:25:28,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-16 19:25:28,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-16 19:25:28,324 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-16 19:25:28,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 19:25:28,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-16 19:25:28,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 19:25:28,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-16 19:25:28,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 19:25:28,325 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-16 19:25:28,325 INFO L130 BoogieDeclarations]: Found specification of procedure thread0 [2022-11-16 19:25:28,325 INFO L138 BoogieDeclarations]: Found implementation of procedure thread0 [2022-11-16 19:25:28,325 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-16 19:25:28,326 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-16 19:25:28,326 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-16 19:25:28,326 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-16 19:25:28,326 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-16 19:25:28,326 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-16 19:25:28,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 19:25:28,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:25:28,327 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:25:28,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:25:28,329 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-16 19:25:28,549 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:25:28,551 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:25:29,267 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:25:29,282 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:25:29,285 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 19:25:29,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:25:29 BoogieIcfgContainer [2022-11-16 19:25:29,291 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:25:29,293 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:25:29,297 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:25:29,300 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:25:29,301 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:25:27" (1/3) ... [2022-11-16 19:25:29,302 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@444b47fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:25:29, skipping insertion in model container [2022-11-16 19:25:29,303 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:25:28" (2/3) ... [2022-11-16 19:25:29,303 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@444b47fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:25:29, skipping insertion in model container [2022-11-16 19:25:29,303 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:25:29" (3/3) ... [2022-11-16 19:25:29,306 INFO L112 eAbstractionObserver]: Analyzing ICFG singleton_with-uninit-problems.i [2022-11-16 19:25:29,331 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:25:29,331 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2022-11-16 19:25:29,331 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-16 19:25:29,547 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2022-11-16 19:25:29,605 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-16 19:25:29,624 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 267 places, 258 transitions, 623 flow [2022-11-16 19:25:29,627 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 267 places, 258 transitions, 623 flow [2022-11-16 19:25:29,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 267 places, 258 transitions, 623 flow [2022-11-16 19:25:29,748 INFO L130 PetriNetUnfolder]: 7/179 cut-off events. [2022-11-16 19:25:29,748 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-11-16 19:25:29,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 209 conditions, 179 events. 7/179 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 176 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 149. Up to 3 conditions per place. [2022-11-16 19:25:29,759 INFO L119 LiptonReduction]: Number of co-enabled transitions 2920 [2022-11-16 19:25:47,534 INFO L134 LiptonReduction]: Checked pairs total: 9976 [2022-11-16 19:25:47,534 INFO L136 LiptonReduction]: Total number of compositions: 187 [2022-11-16 19:25:47,542 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 154 places, 143 transitions, 393 flow [2022-11-16 19:25:48,590 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 15707 states, 14485 states have (on average 4.8327925440110455) internal successors, (70003), 15706 states have internal predecessors, (70003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:48,632 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:25:48,642 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;@1f367be2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:25:48,643 INFO L358 AbstractCegarLoop]: Starting to check reachability of 73 error locations. [2022-11-16 19:25:48,679 INFO L276 IsEmpty]: Start isEmpty. Operand has 15707 states, 14485 states have (on average 4.8327925440110455) internal successors, (70003), 15706 states have internal predecessors, (70003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:48,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2022-11-16 19:25:48,683 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:48,684 INFO L195 NwaCegarLoop]: trace histogram [1] [2022-11-16 19:25:48,685 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:48,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:48,694 INFO L85 PathProgramCache]: Analyzing trace with hash 701, now seen corresponding path program 1 times [2022-11-16 19:25:48,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:25:48,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [606383096] [2022-11-16 19:25:48,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:48,707 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:25:48,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:25:48,708 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:48,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:48,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:48,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-16 19:25:48,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:25:48,814 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-16 19:25:48,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:25:48,815 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:25:48,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [606383096] [2022-11-16 19:25:48,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [606383096] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:48,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:48,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-11-16 19:25:48,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41227723] [2022-11-16 19:25:48,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:48,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 19:25:48,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:25:48,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 19:25:48,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:25:48,873 INFO L87 Difference]: Start difference. First operand has 15707 states, 14485 states have (on average 4.8327925440110455) internal successors, (70003), 15706 states have internal predecessors, (70003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:49,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:49,748 INFO L93 Difference]: Finished difference Result 15703 states and 69999 transitions. [2022-11-16 19:25:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 19:25:49,768 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 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 1 [2022-11-16 19:25:49,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:50,196 INFO L225 Difference]: With dead ends: 15703 [2022-11-16 19:25:50,196 INFO L226 Difference]: Without dead ends: 15703 [2022-11-16 19:25:50,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:25:50,200 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:50,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 30 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 19:25:50,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15703 states. [2022-11-16 19:25:51,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15703 to 15703. [2022-11-16 19:25:51,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15703 states, 14485 states have (on average 4.8325163962720055) internal successors, (69999), 15702 states have internal predecessors, (69999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:51,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15703 states to 15703 states and 69999 transitions. [2022-11-16 19:25:51,660 INFO L78 Accepts]: Start accepts. Automaton has 15703 states and 69999 transitions. Word has length 1 [2022-11-16 19:25:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:51,661 INFO L495 AbstractCegarLoop]: Abstraction has 15703 states and 69999 transitions. [2022-11-16 19:25:51,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:51,663 INFO L276 IsEmpty]: Start isEmpty. Operand 15703 states and 69999 transitions. [2022-11-16 19:25:51,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-16 19:25:51,666 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:51,666 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-16 19:25:51,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-16 19:25:51,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:25:51,876 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:51,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:51,876 INFO L85 PathProgramCache]: Analyzing trace with hash 690439, now seen corresponding path program 1 times [2022-11-16 19:25:51,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:25:51,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [418235101] [2022-11-16 19:25:51,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:51,976 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-16 19:25:51,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:25:52,003 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:52,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:52,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:52,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:25:52,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:25:52,292 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-16 19:25:52,302 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-16 19:25:52,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:25:52,303 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:25:52,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [418235101] [2022-11-16 19:25:52,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [418235101] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:52,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:52,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 19:25:52,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813449819] [2022-11-16 19:25:52,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:52,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:52,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:25:52,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:52,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:52,321 INFO L87 Difference]: Start difference. First operand 15703 states and 69999 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:53,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:53,027 INFO L93 Difference]: Finished difference Result 11793 states and 51538 transitions. [2022-11-16 19:25:53,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:53,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-16 19:25:53,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:53,167 INFO L225 Difference]: With dead ends: 11793 [2022-11-16 19:25:53,168 INFO L226 Difference]: Without dead ends: 11793 [2022-11-16 19:25:53,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-16 19:25:53,171 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 70 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:53,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 17 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 19:25:53,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11793 states. [2022-11-16 19:25:53,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11793 to 11784. [2022-11-16 19:25:53,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11784 states, 10970 states have (on average 4.697265268915223) internal successors, (51529), 11783 states have internal predecessors, (51529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:53,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11784 states to 11784 states and 51529 transitions. [2022-11-16 19:25:53,873 INFO L78 Accepts]: Start accepts. Automaton has 11784 states and 51529 transitions. Word has length 3 [2022-11-16 19:25:53,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:53,874 INFO L495 AbstractCegarLoop]: Abstraction has 11784 states and 51529 transitions. [2022-11-16 19:25:53,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:53,874 INFO L276 IsEmpty]: Start isEmpty. Operand 11784 states and 51529 transitions. [2022-11-16 19:25:53,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-16 19:25:53,875 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:53,875 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-16 19:25:53,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:54,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:25:54,087 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:54,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:54,087 INFO L85 PathProgramCache]: Analyzing trace with hash 690440, now seen corresponding path program 1 times [2022-11-16 19:25:54,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:25:54,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2013599096] [2022-11-16 19:25:54,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:54,088 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-16 19:25:54,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:25:54,089 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:54,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:54,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:54,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:25:54,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:25:54,219 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-16 19:25:54,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:25:54,220 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:25:54,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2013599096] [2022-11-16 19:25:54,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2013599096] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:54,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:54,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 19:25:54,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513116150] [2022-11-16 19:25:54,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:54,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:25:54,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:25:54,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:25:54,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:25:54,222 INFO L87 Difference]: Start difference. First operand 11784 states and 51529 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:55,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:55,273 INFO L93 Difference]: Finished difference Result 15710 states and 66086 transitions. [2022-11-16 19:25:55,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:25:55,274 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-16 19:25:55,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:55,564 INFO L225 Difference]: With dead ends: 15710 [2022-11-16 19:25:55,564 INFO L226 Difference]: Without dead ends: 15710 [2022-11-16 19:25:55,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-16 19:25:55,565 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 74 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:55,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 64 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 19:25:55,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15710 states. [2022-11-16 19:25:56,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15710 to 11783. [2022-11-16 19:25:56,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11783 states, 10969 states have (on average 4.69751116783663) internal successors, (51527), 11782 states have internal predecessors, (51527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:56,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11783 states to 11783 states and 51527 transitions. [2022-11-16 19:25:56,236 INFO L78 Accepts]: Start accepts. Automaton has 11783 states and 51527 transitions. Word has length 3 [2022-11-16 19:25:56,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:56,237 INFO L495 AbstractCegarLoop]: Abstraction has 11783 states and 51527 transitions. [2022-11-16 19:25:56,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:56,239 INFO L276 IsEmpty]: Start isEmpty. Operand 11783 states and 51527 transitions. [2022-11-16 19:25:56,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-16 19:25:56,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:56,239 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-16 19:25:56,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:56,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:25:56,460 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:56,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:56,462 INFO L85 PathProgramCache]: Analyzing trace with hash 21401292, now seen corresponding path program 1 times [2022-11-16 19:25:56,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:25:56,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1621696792] [2022-11-16 19:25:56,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:56,464 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-16 19:25:56,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:25:56,465 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:56,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:56,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 19:25:56,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:25:56,586 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-16 19:25:56,595 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-16 19:25:56,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:25:56,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 19 treesize of output 19 [2022-11-16 19:25:56,717 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:25:56,718 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-16 19:25:56,748 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-16 19:25:56,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:25:56,748 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:25:56,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1621696792] [2022-11-16 19:25:56,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1621696792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:56,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:56,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:25:56,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769880665] [2022-11-16 19:25:56,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:56,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:25:56,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:25:56,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:25:56,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:25:56,757 INFO L87 Difference]: Start difference. First operand 11783 states and 51527 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-16 19:25:57,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:57,382 INFO L93 Difference]: Finished difference Result 7869 states and 33059 transitions. [2022-11-16 19:25:57,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:25:57,383 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-16 19:25:57,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:57,427 INFO L225 Difference]: With dead ends: 7869 [2022-11-16 19:25:57,428 INFO L226 Difference]: Without dead ends: 7869 [2022-11-16 19:25:57,428 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-16 19:25:57,429 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 80 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 10 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:57,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 10 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 19:25:57,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7869 states. [2022-11-16 19:25:57,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7869 to 7860. [2022-11-16 19:25:57,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7860 states, 7451 states have (on average 4.435646221983626) internal successors, (33050), 7859 states have internal predecessors, (33050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:57,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7860 states to 7860 states and 33050 transitions. [2022-11-16 19:25:57,788 INFO L78 Accepts]: Start accepts. Automaton has 7860 states and 33050 transitions. Word has length 4 [2022-11-16 19:25:57,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:57,789 INFO L495 AbstractCegarLoop]: Abstraction has 7860 states and 33050 transitions. [2022-11-16 19:25:57,789 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-16 19:25:57,789 INFO L276 IsEmpty]: Start isEmpty. Operand 7860 states and 33050 transitions. [2022-11-16 19:25:57,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-16 19:25:57,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:57,790 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:57,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:58,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:25:58,002 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:58,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:58,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1903351238, now seen corresponding path program 1 times [2022-11-16 19:25:58,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:25:58,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1460945837] [2022-11-16 19:25:58,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:58,003 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-16 19:25:58,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:25:58,005 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:58,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:58,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:58,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:25:58,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:25:58,143 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-16 19:25:58,151 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-16 19:25:58,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:25:58,201 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-16 19:25:58,233 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:25:58,234 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-16 19:25:58,379 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:25:58,379 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:25:58,392 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:25:58,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:25:58,517 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:25:58,518 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 26 [2022-11-16 19:25:58,560 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-16 19:25:58,560 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 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-16 19:25:58,583 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-16 19:25:58,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:25:58,584 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:25:58,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1460945837] [2022-11-16 19:25:58,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1460945837] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:25:58,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:25:58,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:25:58,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781896041] [2022-11-16 19:25:58,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:25:58,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:25:58,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:25:58,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:25:58,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:25:58,586 INFO L87 Difference]: Start difference. First operand 7860 states and 33050 transitions. Second operand has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 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-16 19:25:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:25:59,064 INFO L93 Difference]: Finished difference Result 7850 states and 33031 transitions. [2022-11-16 19:25:59,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 19:25:59,065 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 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-16 19:25:59,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:25:59,137 INFO L225 Difference]: With dead ends: 7850 [2022-11-16 19:25:59,137 INFO L226 Difference]: Without dead ends: 7850 [2022-11-16 19:25:59,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:25:59,139 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 65 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:25:59,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 20 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 102 Invalid, 0 Unknown, 134 Unchecked, 0.3s Time] [2022-11-16 19:25:59,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7850 states. [2022-11-16 19:25:59,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7850 to 7850. [2022-11-16 19:25:59,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7850 states, 7444 states have (on average 4.437264911337991) internal successors, (33031), 7849 states have internal predecessors, (33031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:25:59,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7850 states to 7850 states and 33031 transitions. [2022-11-16 19:25:59,475 INFO L78 Accepts]: Start accepts. Automaton has 7850 states and 33031 transitions. Word has length 7 [2022-11-16 19:25:59,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:25:59,476 INFO L495 AbstractCegarLoop]: Abstraction has 7850 states and 33031 transitions. [2022-11-16 19:25:59,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 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-16 19:25:59,476 INFO L276 IsEmpty]: Start isEmpty. Operand 7850 states and 33031 transitions. [2022-11-16 19:25:59,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-16 19:25:59,477 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:25:59,477 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:25:59,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:59,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:25:59,689 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:25:59,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:25:59,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1903351237, now seen corresponding path program 1 times [2022-11-16 19:25:59,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:25:59,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [419751763] [2022-11-16 19:25:59,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:25:59,690 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-16 19:25:59,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:25:59,691 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:59,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:25:59,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:25:59,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 19:25:59,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:25:59,827 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-16 19:25:59,862 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:25:59,863 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-16 19:25:59,951 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:25:59,952 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:00,039 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:26:00,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:00,053 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-16 19:26:00,053 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:00,054 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:00,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [419751763] [2022-11-16 19:26:00,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [419751763] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:00,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:00,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:26:00,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798390446] [2022-11-16 19:26:00,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:00,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:26:00,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:00,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:26:00,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:26:00,057 INFO L87 Difference]: Start difference. First operand 7850 states and 33031 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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-16 19:26:00,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:00,476 INFO L93 Difference]: Finished difference Result 7848 states and 33028 transitions. [2022-11-16 19:26:00,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:26:00,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-16 19:26:00,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:00,519 INFO L225 Difference]: With dead ends: 7848 [2022-11-16 19:26:00,519 INFO L226 Difference]: Without dead ends: 7848 [2022-11-16 19:26:00,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 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-16 19:26:00,520 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 63 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:00,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 33 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 67 Unchecked, 0.2s Time] [2022-11-16 19:26:00,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7848 states. [2022-11-16 19:26:00,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7848 to 7848. [2022-11-16 19:26:00,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7848 states, 7443 states have (on average 4.437458014241569) internal successors, (33028), 7847 states have internal predecessors, (33028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:00,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7848 states to 7848 states and 33028 transitions. [2022-11-16 19:26:00,773 INFO L78 Accepts]: Start accepts. Automaton has 7848 states and 33028 transitions. Word has length 7 [2022-11-16 19:26:00,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:00,773 INFO L495 AbstractCegarLoop]: Abstraction has 7848 states and 33028 transitions. [2022-11-16 19:26:00,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-16 19:26:00,774 INFO L276 IsEmpty]: Start isEmpty. Operand 7848 states and 33028 transitions. [2022-11-16 19:26:00,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 19:26:00,774 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:00,774 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:00,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:00,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:00,987 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread0Err4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:00,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:00,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1794188758, now seen corresponding path program 1 times [2022-11-16 19:26:00,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:00,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1108836455] [2022-11-16 19:26:00,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:00,988 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-16 19:26:00,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:00,989 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:00,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:01,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:01,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:01,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:01,147 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-16 19:26:01,185 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:01,185 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-16 19:26:01,216 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:01,217 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-16 19:26:01,246 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:01,246 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-16 19:26:01,273 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-16 19:26:01,274 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-16 19:26:01,288 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-16 19:26:01,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:01,289 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:01,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1108836455] [2022-11-16 19:26:01,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1108836455] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:01,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:01,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:26:01,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977098137] [2022-11-16 19:26:01,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:01,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:26:01,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:01,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:26:01,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:01,291 INFO L87 Difference]: Start difference. First operand 7848 states and 33028 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:01,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:01,718 INFO L93 Difference]: Finished difference Result 6596 states and 27150 transitions. [2022-11-16 19:26:01,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:26:01,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-16 19:26:01,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:01,739 INFO L225 Difference]: With dead ends: 6596 [2022-11-16 19:26:01,739 INFO L226 Difference]: Without dead ends: 6596 [2022-11-16 19:26:01,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:01,739 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 56 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:01,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 18 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:01,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6596 states. [2022-11-16 19:26:01,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6596 to 6596. [2022-11-16 19:26:01,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6596 states, 6273 states have (on average 4.328072692491631) internal successors, (27150), 6595 states have internal predecessors, (27150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:01,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6596 states to 6596 states and 27150 transitions. [2022-11-16 19:26:01,930 INFO L78 Accepts]: Start accepts. Automaton has 6596 states and 27150 transitions. Word has length 14 [2022-11-16 19:26:01,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:01,931 INFO L495 AbstractCegarLoop]: Abstraction has 6596 states and 27150 transitions. [2022-11-16 19:26:01,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:01,931 INFO L276 IsEmpty]: Start isEmpty. Operand 6596 states and 27150 transitions. [2022-11-16 19:26:01,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 19:26:01,932 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:01,932 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:01,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:02,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:02,153 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread0Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:02,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:02,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1794188757, now seen corresponding path program 1 times [2022-11-16 19:26:02,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:02,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58808644] [2022-11-16 19:26:02,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:02,154 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-16 19:26:02,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:02,155 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:02,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:02,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:02,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:26:02,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:02,334 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-16 19:26:02,347 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-16 19:26:02,413 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:02,413 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-16 19:26:02,420 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-16 19:26:02,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:02,459 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-16 19:26:02,486 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:02,486 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-16 19:26:02,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:02,508 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-16 19:26:02,525 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:02,525 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-16 19:26:02,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:02,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-16 19:26:02,677 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-16 19:26:02,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:02,678 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:02,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58808644] [2022-11-16 19:26:02,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58808644] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:02,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:02,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:02,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645110068] [2022-11-16 19:26:02,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:02,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:26:02,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:02,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:26:02,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:02,679 INFO L87 Difference]: Start difference. First operand 6596 states and 27150 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:03,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:03,004 INFO L93 Difference]: Finished difference Result 5344 states and 21272 transitions. [2022-11-16 19:26:03,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:03,005 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-16 19:26:03,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:03,153 INFO L225 Difference]: With dead ends: 5344 [2022-11-16 19:26:03,153 INFO L226 Difference]: Without dead ends: 5344 [2022-11-16 19:26:03,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:03,155 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 81 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 16 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:03,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 11 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 16 Unchecked, 0.3s Time] [2022-11-16 19:26:03,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5344 states. [2022-11-16 19:26:03,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5344 to 5344. [2022-11-16 19:26:03,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5344 states, 5103 states have (on average 4.168528316676465) internal successors, (21272), 5343 states have internal predecessors, (21272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:03,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5344 states to 5344 states and 21272 transitions. [2022-11-16 19:26:03,305 INFO L78 Accepts]: Start accepts. Automaton has 5344 states and 21272 transitions. Word has length 14 [2022-11-16 19:26:03,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:03,306 INFO L495 AbstractCegarLoop]: Abstraction has 5344 states and 21272 transitions. [2022-11-16 19:26:03,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:03,306 INFO L276 IsEmpty]: Start isEmpty. Operand 5344 states and 21272 transitions. [2022-11-16 19:26:03,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-16 19:26:03,308 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:03,308 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:03,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:03,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:03,531 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:03,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:03,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1933496660, now seen corresponding path program 1 times [2022-11-16 19:26:03,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:03,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [174597582] [2022-11-16 19:26:03,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:03,532 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-16 19:26:03,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:03,533 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:03,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:03,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:03,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:26:03,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:03,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 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:26:03,733 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-16 19:26:03,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:03,768 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-16 19:26:03,799 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:03,799 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-16 19:26:03,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:03,869 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:26:03,895 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-16 19:26:03,896 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-16 19:26:03,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:03,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 12 treesize of output 14 [2022-11-16 19:26:04,049 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-16 19:26:04,049 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:04,049 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:04,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [174597582] [2022-11-16 19:26:04,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [174597582] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:04,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:04,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:26:04,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99094495] [2022-11-16 19:26:04,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:04,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:26:04,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:04,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:26:04,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:04,051 INFO L87 Difference]: Start difference. First operand 5344 states and 21272 transitions. Second operand has 6 states, 5 states have (on average 3.2) 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-16 19:26:04,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:04,391 INFO L93 Difference]: Finished difference Result 5366 states and 21319 transitions. [2022-11-16 19:26:04,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:26:04,392 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) 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-16 19:26:04,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:04,416 INFO L225 Difference]: With dead ends: 5366 [2022-11-16 19:26:04,416 INFO L226 Difference]: Without dead ends: 5366 [2022-11-16 19:26:04,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:26:04,417 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 5 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:04,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 58 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 99 Invalid, 0 Unknown, 73 Unchecked, 0.3s Time] [2022-11-16 19:26:04,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5366 states. [2022-11-16 19:26:04,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5366 to 5363. [2022-11-16 19:26:04,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5363 states, 5122 states have (on average 4.161460367044123) internal successors, (21315), 5362 states have internal predecessors, (21315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:04,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5363 states to 5363 states and 21315 transitions. [2022-11-16 19:26:04,713 INFO L78 Accepts]: Start accepts. Automaton has 5363 states and 21315 transitions. Word has length 16 [2022-11-16 19:26:04,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:04,715 INFO L495 AbstractCegarLoop]: Abstraction has 5363 states and 21315 transitions. [2022-11-16 19:26:04,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) 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-16 19:26:04,715 INFO L276 IsEmpty]: Start isEmpty. Operand 5363 states and 21315 transitions. [2022-11-16 19:26:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-16 19:26:04,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:04,716 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:04,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:04,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:04,928 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread0Err6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:04,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:04,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1933496658, now seen corresponding path program 1 times [2022-11-16 19:26:04,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:04,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1183267709] [2022-11-16 19:26:04,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:04,929 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-16 19:26:04,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:04,930 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:04,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:05,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 19:26:05,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:05,070 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-16 19:26:05,103 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:05,104 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-16 19:26:05,132 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:05,132 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-16 19:26:05,162 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-16 19:26:05,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-16 19:26:05,185 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-16 19:26:05,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:05,185 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:05,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1183267709] [2022-11-16 19:26:05,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1183267709] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:05,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:05,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:26:05,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475768139] [2022-11-16 19:26:05,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:05,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:26:05,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:05,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:26:05,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:05,188 INFO L87 Difference]: Start difference. First operand 5363 states and 21315 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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-16 19:26:05,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:05,424 INFO L93 Difference]: Finished difference Result 5103 states and 20311 transitions. [2022-11-16 19:26:05,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:26:05,425 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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-16 19:26:05,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:05,452 INFO L225 Difference]: With dead ends: 5103 [2022-11-16 19:26:05,452 INFO L226 Difference]: Without dead ends: 5103 [2022-11-16 19:26:05,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:05,453 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 50 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:05,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 18 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:05,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5103 states. [2022-11-16 19:26:05,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5103 to 5103. [2022-11-16 19:26:05,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5103 states, 4892 states have (on average 4.151880621422731) internal successors, (20311), 5102 states have internal predecessors, (20311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:05,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5103 states to 5103 states and 20311 transitions. [2022-11-16 19:26:05,658 INFO L78 Accepts]: Start accepts. Automaton has 5103 states and 20311 transitions. Word has length 16 [2022-11-16 19:26:05,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:05,659 INFO L495 AbstractCegarLoop]: Abstraction has 5103 states and 20311 transitions. [2022-11-16 19:26:05,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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-16 19:26:05,659 INFO L276 IsEmpty]: Start isEmpty. Operand 5103 states and 20311 transitions. [2022-11-16 19:26:05,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-16 19:26:05,660 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:05,660 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:05,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:05,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:05,879 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:05,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:05,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1932573139, now seen corresponding path program 1 times [2022-11-16 19:26:05,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:05,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1575514734] [2022-11-16 19:26:05,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:05,880 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-16 19:26:05,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:05,881 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:05,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:06,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:26:06,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:06,058 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-16 19:26:06,067 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-16 19:26:06,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:06,105 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-16 19:26:06,129 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:06,130 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-16 19:26:06,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:06,197 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:26:06,224 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-16 19:26:06,224 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-16 19:26:06,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:06,293 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-16 19:26:06,391 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-16 19:26:06,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:06,392 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:06,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1575514734] [2022-11-16 19:26:06,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1575514734] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:06,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:06,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:26:06,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977951978] [2022-11-16 19:26:06,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:06,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:26:06,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:06,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:26:06,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:06,394 INFO L87 Difference]: Start difference. First operand 5103 states and 20311 transitions. Second operand has 6 states, 5 states have (on average 3.2) 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-16 19:26:06,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:06,864 INFO L93 Difference]: Finished difference Result 10142 states and 40511 transitions. [2022-11-16 19:26:06,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:26:06,865 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) 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-16 19:26:06,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:06,906 INFO L225 Difference]: With dead ends: 10142 [2022-11-16 19:26:06,906 INFO L226 Difference]: Without dead ends: 10142 [2022-11-16 19:26:06,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:26:06,907 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 57 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 312 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:06,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 124 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 312 Unchecked, 0.3s Time] [2022-11-16 19:26:06,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10142 states. [2022-11-16 19:26:07,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10142 to 5118. [2022-11-16 19:26:07,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5118 states, 4907 states have (on average 4.1455064194008555) internal successors, (20342), 5117 states have internal predecessors, (20342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:07,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5118 states to 5118 states and 20342 transitions. [2022-11-16 19:26:07,174 INFO L78 Accepts]: Start accepts. Automaton has 5118 states and 20342 transitions. Word has length 16 [2022-11-16 19:26:07,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:07,174 INFO L495 AbstractCegarLoop]: Abstraction has 5118 states and 20342 transitions. [2022-11-16 19:26:07,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) 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-16 19:26:07,175 INFO L276 IsEmpty]: Start isEmpty. Operand 5118 states and 20342 transitions. [2022-11-16 19:26:07,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-16 19:26:07,176 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:07,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:07,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:07,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:07,388 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:07,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:07,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1496649646, now seen corresponding path program 2 times [2022-11-16 19:26:07,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:07,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1547139246] [2022-11-16 19:26:07,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:26:07,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-16 19:26:07,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:07,390 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:07,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:07,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:26:07,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:07,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:26:07,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:07,571 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-16 19:26:07,583 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-16 19:26:07,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:07,624 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-16 19:26:07,646 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:07,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-16 19:26:07,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:07,713 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:26:07,745 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-16 19:26:07,745 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-16 19:26:07,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:07,801 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-16 19:26:07,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:26:07,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:07,915 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:07,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1547139246] [2022-11-16 19:26:07,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1547139246] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:07,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:07,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:26:07,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216885203] [2022-11-16 19:26:07,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:07,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:26:07,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:07,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:26:07,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:07,916 INFO L87 Difference]: Start difference. First operand 5118 states and 20342 transitions. Second operand has 6 states, 5 states have (on average 3.2) 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-16 19:26:08,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:08,286 INFO L93 Difference]: Finished difference Result 5124 states and 20346 transitions. [2022-11-16 19:26:08,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:26:08,287 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) 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-16 19:26:08,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:08,303 INFO L225 Difference]: With dead ends: 5124 [2022-11-16 19:26:08,304 INFO L226 Difference]: Without dead ends: 5124 [2022-11-16 19:26:08,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:26:08,307 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:08,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 75 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 146 Invalid, 0 Unknown, 127 Unchecked, 0.3s Time] [2022-11-16 19:26:08,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5124 states. [2022-11-16 19:26:08,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5124 to 5104. [2022-11-16 19:26:08,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5104 states, 4893 states have (on average 4.150418965869609) internal successors, (20308), 5103 states have internal predecessors, (20308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:08,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5104 states to 5104 states and 20308 transitions. [2022-11-16 19:26:08,423 INFO L78 Accepts]: Start accepts. Automaton has 5104 states and 20308 transitions. Word has length 16 [2022-11-16 19:26:08,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:08,423 INFO L495 AbstractCegarLoop]: Abstraction has 5104 states and 20308 transitions. [2022-11-16 19:26:08,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) 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-16 19:26:08,423 INFO L276 IsEmpty]: Start isEmpty. Operand 5104 states and 20308 transitions. [2022-11-16 19:26:08,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 19:26:08,424 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:08,424 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:08,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:08,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:08,626 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:08,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:08,627 INFO L85 PathProgramCache]: Analyzing trace with hash 190776079, now seen corresponding path program 1 times [2022-11-16 19:26:08,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:08,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1614618261] [2022-11-16 19:26:08,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:08,627 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-16 19:26:08,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:08,628 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:08,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:08,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:26:08,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:08,821 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-16 19:26:08,832 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-16 19:26:08,893 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:08,893 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-16 19:26:08,900 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-16 19:26:08,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:08,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 12 treesize of output 14 [2022-11-16 19:26:08,941 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:08,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-16 19:26:09,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:09,012 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-16 19:26:09,116 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-16 19:26:09,117 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:09,117 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:09,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1614618261] [2022-11-16 19:26:09,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1614618261] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:09,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:09,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:09,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732289655] [2022-11-16 19:26:09,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:09,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:09,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:09,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:09,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:09,119 INFO L87 Difference]: Start difference. First operand 5104 states and 20308 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:09,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:09,502 INFO L93 Difference]: Finished difference Result 5125 states and 20351 transitions. [2022-11-16 19:26:09,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:09,503 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-16 19:26:09,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:09,522 INFO L225 Difference]: With dead ends: 5125 [2022-11-16 19:26:09,522 INFO L226 Difference]: Without dead ends: 5125 [2022-11-16 19:26:09,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:09,523 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:09,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 66 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 65 Unchecked, 0.3s Time] [2022-11-16 19:26:09,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5125 states. [2022-11-16 19:26:09,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5125 to 5110. [2022-11-16 19:26:09,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5110 states, 4899 states have (on average 4.148805878750766) internal successors, (20325), 5109 states have internal predecessors, (20325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:09,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5110 states to 5110 states and 20325 transitions. [2022-11-16 19:26:09,703 INFO L78 Accepts]: Start accepts. Automaton has 5110 states and 20325 transitions. Word has length 17 [2022-11-16 19:26:09,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:09,703 INFO L495 AbstractCegarLoop]: Abstraction has 5110 states and 20325 transitions. [2022-11-16 19:26:09,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:09,703 INFO L276 IsEmpty]: Start isEmpty. Operand 5110 states and 20325 transitions. [2022-11-16 19:26:09,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 19:26:09,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:09,709 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:09,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:09,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:09,912 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:09,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:09,912 INFO L85 PathProgramCache]: Analyzing trace with hash 191139049, now seen corresponding path program 1 times [2022-11-16 19:26:09,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:09,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1347002211] [2022-11-16 19:26:09,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:09,913 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-16 19:26:09,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:09,914 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:09,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:10,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:10,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:26:10,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:10,036 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-16 19:26:10,055 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-16 19:26:10,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:10,055 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:10,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1347002211] [2022-11-16 19:26:10,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1347002211] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:10,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:10,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:26:10,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871507047] [2022-11-16 19:26:10,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:10,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:26:10,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:10,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:26:10,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:10,058 INFO L87 Difference]: Start difference. First operand 5110 states and 20325 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:26:10,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:10,287 INFO L93 Difference]: Finished difference Result 2479 states and 9244 transitions. [2022-11-16 19:26:10,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:26:10,288 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:26:10,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:10,296 INFO L225 Difference]: With dead ends: 2479 [2022-11-16 19:26:10,296 INFO L226 Difference]: Without dead ends: 2479 [2022-11-16 19:26:10,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-16 19:26:10,297 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 46 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:10,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 16 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:10,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2022-11-16 19:26:10,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 2479. [2022-11-16 19:26:10,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2479 states, 2413 states have (on average 3.8309158723580605) internal successors, (9244), 2478 states have internal predecessors, (9244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:10,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2479 states to 2479 states and 9244 transitions. [2022-11-16 19:26:10,381 INFO L78 Accepts]: Start accepts. Automaton has 2479 states and 9244 transitions. Word has length 17 [2022-11-16 19:26:10,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:10,382 INFO L495 AbstractCegarLoop]: Abstraction has 2479 states and 9244 transitions. [2022-11-16 19:26:10,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:26:10,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2479 states and 9244 transitions. [2022-11-16 19:26:10,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 19:26:10,383 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:10,383 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:10,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:26:10,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:10,602 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:10,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:10,603 INFO L85 PathProgramCache]: Analyzing trace with hash 191139050, now seen corresponding path program 1 times [2022-11-16 19:26:10,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:10,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [377180671] [2022-11-16 19:26:10,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:10,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:10,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:10,605 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:10,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:10,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:10,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:26:10,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:10,738 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-16 19:26:10,775 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-16 19:26:10,776 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:10,776 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:10,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [377180671] [2022-11-16 19:26:10,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [377180671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:10,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:10,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:26:10,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934478699] [2022-11-16 19:26:10,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:10,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:26:10,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:10,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:26:10,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:10,778 INFO L87 Difference]: Start difference. First operand 2479 states and 9244 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:26:10,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:10,956 INFO L93 Difference]: Finished difference Result 1042 states and 3466 transitions. [2022-11-16 19:26:10,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:26:10,956 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:26:10,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:10,959 INFO L225 Difference]: With dead ends: 1042 [2022-11-16 19:26:10,959 INFO L226 Difference]: Without dead ends: 1042 [2022-11-16 19:26:10,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-16 19:26:10,960 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 52 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:10,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 15 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:10,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2022-11-16 19:26:10,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1042. [2022-11-16 19:26:10,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1028 states have (on average 3.3715953307392996) internal successors, (3466), 1041 states have internal predecessors, (3466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:10,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 3466 transitions. [2022-11-16 19:26:10,986 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 3466 transitions. Word has length 17 [2022-11-16 19:26:10,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:10,986 INFO L495 AbstractCegarLoop]: Abstraction has 1042 states and 3466 transitions. [2022-11-16 19:26:10,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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-16 19:26:10,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 3466 transitions. [2022-11-16 19:26:10,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 19:26:10,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:10,987 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:10,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:11,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:11,191 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:11,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:11,191 INFO L85 PathProgramCache]: Analyzing trace with hash -80558597, now seen corresponding path program 2 times [2022-11-16 19:26:11,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:11,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [556884691] [2022-11-16 19:26:11,192 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:26:11,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:11,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:11,193 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:11,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:11,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:26:11,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:11,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:26:11,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:11,413 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-16 19:26:11,426 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-16 19:26:11,495 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:11,495 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-16 19:26:11,502 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-16 19:26:11,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:11,539 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-16 19:26:11,554 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:11,555 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-16 19:26:11,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:11,611 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-16 19:26:11,740 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-16 19:26:11,740 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:11,740 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:11,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [556884691] [2022-11-16 19:26:11,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [556884691] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:11,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:11,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:11,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634229307] [2022-11-16 19:26:11,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:11,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:11,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:11,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:11,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:11,742 INFO L87 Difference]: Start difference. First operand 1042 states and 3466 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:12,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:12,057 INFO L93 Difference]: Finished difference Result 1040 states and 3462 transitions. [2022-11-16 19:26:12,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:12,058 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-16 19:26:12,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:12,060 INFO L225 Difference]: With dead ends: 1040 [2022-11-16 19:26:12,060 INFO L226 Difference]: Without dead ends: 1040 [2022-11-16 19:26:12,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:12,061 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 5 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:12,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 51 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 130 Invalid, 0 Unknown, 61 Unchecked, 0.3s Time] [2022-11-16 19:26:12,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2022-11-16 19:26:12,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1027. [2022-11-16 19:26:12,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 1013 states have (on average 3.3928923988153996) internal successors, (3437), 1026 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:12,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 3437 transitions. [2022-11-16 19:26:12,084 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 3437 transitions. Word has length 17 [2022-11-16 19:26:12,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:12,085 INFO L495 AbstractCegarLoop]: Abstraction has 1027 states and 3437 transitions. [2022-11-16 19:26:12,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:12,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 3437 transitions. [2022-11-16 19:26:12,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:26:12,086 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:12,086 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:12,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:12,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:12,286 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread0Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:12,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:12,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1630564969, now seen corresponding path program 1 times [2022-11-16 19:26:12,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:12,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2033474291] [2022-11-16 19:26:12,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:12,288 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-16 19:26:12,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:12,290 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:12,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:12,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:12,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 19:26:12,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:12,432 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-16 19:26:12,458 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:12,459 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-16 19:26:12,482 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-16 19:26:12,483 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-16 19:26:12,504 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-16 19:26:12,504 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:12,505 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:12,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2033474291] [2022-11-16 19:26:12,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2033474291] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:12,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:12,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:26:12,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268350264] [2022-11-16 19:26:12,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:12,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:26:12,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:12,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:26:12,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:12,507 INFO L87 Difference]: Start difference. First operand 1027 states and 3437 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:12,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:12,671 INFO L93 Difference]: Finished difference Result 991 states and 3335 transitions. [2022-11-16 19:26:12,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:26:12,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:26:12,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:12,675 INFO L225 Difference]: With dead ends: 991 [2022-11-16 19:26:12,675 INFO L226 Difference]: Without dead ends: 991 [2022-11-16 19:26:12,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:12,676 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 38 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:12,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 15 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:12,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2022-11-16 19:26:12,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 991. [2022-11-16 19:26:12,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 979 states have (on average 3.4065372829417773) internal successors, (3335), 990 states have internal predecessors, (3335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:12,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 3335 transitions. [2022-11-16 19:26:12,699 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 3335 transitions. Word has length 18 [2022-11-16 19:26:12,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:12,699 INFO L495 AbstractCegarLoop]: Abstraction has 991 states and 3335 transitions. [2022-11-16 19:26:12,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:12,699 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 3335 transitions. [2022-11-16 19:26:12,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:26:12,700 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:12,700 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:12,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:12,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:12,900 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:12,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:12,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1630564970, now seen corresponding path program 1 times [2022-11-16 19:26:12,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:12,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1097053266] [2022-11-16 19:26:12,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:12,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-16 19:26:12,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:12,902 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:12,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:13,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:13,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 19:26:13,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:13,073 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:26:13,081 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 19:26:13,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:13,126 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-16 19:26:13,140 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:13,140 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-16 19:26:13,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:13,203 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-16 19:26:13,325 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-16 19:26:13,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:13,325 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:13,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1097053266] [2022-11-16 19:26:13,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1097053266] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:13,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:13,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:13,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151203515] [2022-11-16 19:26:13,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:13,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:13,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:13,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:13,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:13,328 INFO L87 Difference]: Start difference. First operand 991 states and 3335 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:26:13,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:13,534 INFO L93 Difference]: Finished difference Result 1003 states and 3373 transitions. [2022-11-16 19:26:13,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:13,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:26:13,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:13,537 INFO L225 Difference]: With dead ends: 1003 [2022-11-16 19:26:13,537 INFO L226 Difference]: Without dead ends: 1003 [2022-11-16 19:26:13,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:13,538 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 10 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:13,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 42 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 76 Invalid, 0 Unknown, 59 Unchecked, 0.2s Time] [2022-11-16 19:26:13,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2022-11-16 19:26:13,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 1003. [2022-11-16 19:26:13,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 991 states have (on average 3.403632694248234) internal successors, (3373), 1002 states have internal predecessors, (3373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:13,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 3373 transitions. [2022-11-16 19:26:13,560 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 3373 transitions. Word has length 18 [2022-11-16 19:26:13,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:13,560 INFO L495 AbstractCegarLoop]: Abstraction has 1003 states and 3373 transitions. [2022-11-16 19:26:13,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:26:13,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 3373 transitions. [2022-11-16 19:26:13,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:26:13,561 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:13,561 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:13,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:13,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:13,762 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:13,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:13,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1630349834, now seen corresponding path program 1 times [2022-11-16 19:26:13,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:13,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1273698129] [2022-11-16 19:26:13,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:13,763 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-16 19:26:13,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:13,764 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:13,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:13,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:13,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:26:13,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:13,946 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-16 19:26:13,953 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-16 19:26:13,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:13,990 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-16 19:26:14,020 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:14,020 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-16 19:26:14,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:14,098 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:26:14,124 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-16 19:26:14,124 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-16 19:26:14,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:14,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:26:14,378 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-16 19:26:14,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:14,378 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:14,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1273698129] [2022-11-16 19:26:14,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1273698129] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:14,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:14,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:26:14,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614168151] [2022-11-16 19:26:14,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:14,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 19:26:14,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:14,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 19:26:14,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:26:14,381 INFO L87 Difference]: Start difference. First operand 1003 states and 3373 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 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-16 19:26:14,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:14,614 INFO L93 Difference]: Finished difference Result 1015 states and 3388 transitions. [2022-11-16 19:26:14,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 19:26:14,615 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:26:14,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:14,618 INFO L225 Difference]: With dead ends: 1015 [2022-11-16 19:26:14,618 INFO L226 Difference]: Without dead ends: 1015 [2022-11-16 19:26:14,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:26:14,619 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 12 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:14,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 44 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 93 Invalid, 0 Unknown, 65 Unchecked, 0.2s Time] [2022-11-16 19:26:14,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2022-11-16 19:26:14,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 1014. [2022-11-16 19:26:14,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 1002 states have (on average 3.3802395209580838) internal successors, (3387), 1013 states have internal predecessors, (3387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:14,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 3387 transitions. [2022-11-16 19:26:14,643 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 3387 transitions. Word has length 18 [2022-11-16 19:26:14,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:14,643 INFO L495 AbstractCegarLoop]: Abstraction has 1014 states and 3387 transitions. [2022-11-16 19:26:14,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 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-16 19:26:14,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 3387 transitions. [2022-11-16 19:26:14,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:26:14,644 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:14,644 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:14,658 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:14,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:14,847 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:14,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:14,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1776898645, now seen corresponding path program 1 times [2022-11-16 19:26:14,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:14,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [368718606] [2022-11-16 19:26:14,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:14,848 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-16 19:26:14,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:14,849 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:14,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:14,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:15,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:15,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:15,012 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-16 19:26:15,022 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-16 19:26:15,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:15,054 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-16 19:26:15,070 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:15,071 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-16 19:26:15,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:15,143 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-16 19:26:15,289 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-16 19:26:15,290 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:15,290 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:15,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [368718606] [2022-11-16 19:26:15,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [368718606] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:15,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:15,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:15,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285877129] [2022-11-16 19:26:15,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:15,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:15,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:15,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:15,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:15,293 INFO L87 Difference]: Start difference. First operand 1014 states and 3387 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:26:15,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:15,660 INFO L93 Difference]: Finished difference Result 1040 states and 3452 transitions. [2022-11-16 19:26:15,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:15,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:26:15,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:15,665 INFO L225 Difference]: With dead ends: 1040 [2022-11-16 19:26:15,665 INFO L226 Difference]: Without dead ends: 1040 [2022-11-16 19:26:15,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:15,666 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 6 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:15,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 60 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 138 Invalid, 0 Unknown, 64 Unchecked, 0.3s Time] [2022-11-16 19:26:15,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2022-11-16 19:26:15,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1028. [2022-11-16 19:26:15,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1016 states have (on average 3.374015748031496) internal successors, (3428), 1027 states have internal predecessors, (3428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:15,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 3428 transitions. [2022-11-16 19:26:15,696 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 3428 transitions. Word has length 18 [2022-11-16 19:26:15,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:15,697 INFO L495 AbstractCegarLoop]: Abstraction has 1028 states and 3428 transitions. [2022-11-16 19:26:15,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:26:15,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 3428 transitions. [2022-11-16 19:26:15,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:26:15,698 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:15,698 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:15,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:15,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:15,903 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:15,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:15,903 INFO L85 PathProgramCache]: Analyzing trace with hash 353785389, now seen corresponding path program 2 times [2022-11-16 19:26:15,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:15,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [685674948] [2022-11-16 19:26:15,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:26:15,904 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-16 19:26:15,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:15,904 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:15,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:16,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:26:16,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:16,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:16,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:16,067 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-16 19:26:16,077 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-16 19:26:16,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:16,114 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-16 19:26:16,130 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:16,130 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-16 19:26:16,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:16,178 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-16 19:26:16,346 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-16 19:26:16,346 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:16,346 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:16,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [685674948] [2022-11-16 19:26:16,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [685674948] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:16,347 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:16,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:16,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883193036] [2022-11-16 19:26:16,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:16,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:16,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:16,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:16,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:16,353 INFO L87 Difference]: Start difference. First operand 1028 states and 3428 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:26:16,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:16,675 INFO L93 Difference]: Finished difference Result 1936 states and 6578 transitions. [2022-11-16 19:26:16,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:16,676 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-16 19:26:16,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:16,682 INFO L225 Difference]: With dead ends: 1936 [2022-11-16 19:26:16,682 INFO L226 Difference]: Without dead ends: 1936 [2022-11-16 19:26:16,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:16,683 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 47 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:16,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 64 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 90 Invalid, 0 Unknown, 128 Unchecked, 0.3s Time] [2022-11-16 19:26:16,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2022-11-16 19:26:16,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 1019. [2022-11-16 19:26:16,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1007 states have (on average 3.3624627606752733) internal successors, (3386), 1018 states have internal predecessors, (3386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:16,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 3386 transitions. [2022-11-16 19:26:16,735 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 3386 transitions. Word has length 18 [2022-11-16 19:26:16,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:16,736 INFO L495 AbstractCegarLoop]: Abstraction has 1019 states and 3386 transitions. [2022-11-16 19:26:16,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 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-16 19:26:16,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 3386 transitions. [2022-11-16 19:26:16,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-16 19:26:16,737 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:16,737 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:16,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:16,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:16,951 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:16,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:16,951 INFO L85 PathProgramCache]: Analyzing trace with hash 473886537, now seen corresponding path program 1 times [2022-11-16 19:26:16,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:16,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2025456748] [2022-11-16 19:26:16,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:16,952 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-16 19:26:16,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:16,953 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:16,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:17,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:17,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:26:17,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:17,209 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-16 19:26:17,221 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-16 19:26:17,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:17,263 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-16 19:26:17,297 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:17,298 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-16 19:26:17,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:17,347 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-16 19:26:17,366 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:17,367 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-16 19:26:17,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:17,445 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-16 19:26:17,593 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-16 19:26:17,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:17,593 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:17,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2025456748] [2022-11-16 19:26:17,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2025456748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:17,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:17,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:17,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629816129] [2022-11-16 19:26:17,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:17,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:17,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:17,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:17,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:17,596 INFO L87 Difference]: Start difference. First operand 1019 states and 3386 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:17,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:17,922 INFO L93 Difference]: Finished difference Result 1041 states and 3424 transitions. [2022-11-16 19:26:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:17,923 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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 19 [2022-11-16 19:26:17,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:17,926 INFO L225 Difference]: With dead ends: 1041 [2022-11-16 19:26:17,926 INFO L226 Difference]: Without dead ends: 1041 [2022-11-16 19:26:17,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:17,927 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 4 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:17,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 48 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 126 Invalid, 0 Unknown, 57 Unchecked, 0.3s Time] [2022-11-16 19:26:17,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-11-16 19:26:17,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 1018. [2022-11-16 19:26:17,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 1006 states have (on average 3.3648111332007953) internal successors, (3385), 1017 states have internal predecessors, (3385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:17,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 3385 transitions. [2022-11-16 19:26:17,953 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 3385 transitions. Word has length 19 [2022-11-16 19:26:17,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:17,954 INFO L495 AbstractCegarLoop]: Abstraction has 1018 states and 3385 transitions. [2022-11-16 19:26:17,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:17,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 3385 transitions. [2022-11-16 19:26:17,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-16 19:26:17,954 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:17,955 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:17,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-11-16 19:26:18,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:18,155 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:18,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:18,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1690396725, now seen corresponding path program 2 times [2022-11-16 19:26:18,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:18,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1809269741] [2022-11-16 19:26:18,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:26:18,156 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-16 19:26:18,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:18,157 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:18,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:18,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:26:18,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:18,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:26:18,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:18,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 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:26:18,360 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-16 19:26:18,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:18,415 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-16 19:26:18,453 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:18,453 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-16 19:26:18,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:18,497 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-16 19:26:18,514 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:18,515 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-16 19:26:18,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:18,589 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-16 19:26:18,767 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-16 19:26:18,767 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:18,768 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:18,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1809269741] [2022-11-16 19:26:18,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1809269741] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:18,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:18,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:18,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373056949] [2022-11-16 19:26:18,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:18,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:18,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:18,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:18,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:18,771 INFO L87 Difference]: Start difference. First operand 1018 states and 3385 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:19,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:19,124 INFO L93 Difference]: Finished difference Result 1032 states and 3404 transitions. [2022-11-16 19:26:19,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:19,125 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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 19 [2022-11-16 19:26:19,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:19,129 INFO L225 Difference]: With dead ends: 1032 [2022-11-16 19:26:19,130 INFO L226 Difference]: Without dead ends: 1032 [2022-11-16 19:26:19,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:19,131 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 4 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:19,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 48 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 126 Invalid, 0 Unknown, 58 Unchecked, 0.3s Time] [2022-11-16 19:26:19,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2022-11-16 19:26:19,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 1012. [2022-11-16 19:26:19,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1000 states have (on average 3.377) internal successors, (3377), 1011 states have internal predecessors, (3377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:19,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 3377 transitions. [2022-11-16 19:26:19,163 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 3377 transitions. Word has length 19 [2022-11-16 19:26:19,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:19,163 INFO L495 AbstractCegarLoop]: Abstraction has 1012 states and 3377 transitions. [2022-11-16 19:26:19,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:19,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 3377 transitions. [2022-11-16 19:26:19,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-16 19:26:19,164 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:19,164 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:19,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-11-16 19:26:19,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:19,364 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:19,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:19,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1347980883, now seen corresponding path program 3 times [2022-11-16 19:26:19,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:19,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [295654529] [2022-11-16 19:26:19,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 19:26:19,366 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-16 19:26:19,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:19,367 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:19,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:19,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-16 19:26:19,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:19,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:26:19,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:19,614 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-16 19:26:19,628 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-16 19:26:19,696 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:19,696 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-16 19:26:19,704 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-16 19:26:19,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:19,743 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-16 19:26:19,761 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:19,761 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-16 19:26:19,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:19,838 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-16 19:26:20,006 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-16 19:26:20,006 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:20,007 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:20,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [295654529] [2022-11-16 19:26:20,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [295654529] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:20,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:20,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:20,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665989587] [2022-11-16 19:26:20,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:20,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:20,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:20,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:20,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:20,009 INFO L87 Difference]: Start difference. First operand 1012 states and 3377 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:20,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:20,330 INFO L93 Difference]: Finished difference Result 1032 states and 3412 transitions. [2022-11-16 19:26:20,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:20,331 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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 19 [2022-11-16 19:26:20,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:20,335 INFO L225 Difference]: With dead ends: 1032 [2022-11-16 19:26:20,335 INFO L226 Difference]: Without dead ends: 1032 [2022-11-16 19:26:20,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:20,336 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 4 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:20,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 48 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 126 Invalid, 0 Unknown, 58 Unchecked, 0.3s Time] [2022-11-16 19:26:20,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2022-11-16 19:26:20,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 1019. [2022-11-16 19:26:20,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1007 states have (on average 3.3704071499503474) internal successors, (3394), 1018 states have internal predecessors, (3394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:20,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 3394 transitions. [2022-11-16 19:26:20,370 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 3394 transitions. Word has length 19 [2022-11-16 19:26:20,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:20,371 INFO L495 AbstractCegarLoop]: Abstraction has 1019 states and 3394 transitions. [2022-11-16 19:26:20,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:20,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 3394 transitions. [2022-11-16 19:26:20,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-16 19:26:20,372 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:20,372 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:20,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-16 19:26:20,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:20,585 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread0Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:20,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:20,585 INFO L85 PathProgramCache]: Analyzing trace with hash 278714731, now seen corresponding path program 4 times [2022-11-16 19:26:20,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:20,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [21074483] [2022-11-16 19:26:20,586 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-16 19:26:20,586 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-16 19:26:20,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:20,587 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:20,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:20,804 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-16 19:26:20,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:20,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:26:20,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:20,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 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:26:20,841 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-16 19:26:20,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:20,887 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-16 19:26:20,916 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:20,916 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-16 19:26:20,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:20,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 12 treesize of output 14 [2022-11-16 19:26:20,977 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:20,978 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-16 19:26:21,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:21,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 12 treesize of output 14 [2022-11-16 19:26:21,242 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-16 19:26:21,242 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:21,242 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:21,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [21074483] [2022-11-16 19:26:21,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [21074483] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:21,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:21,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:21,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345674935] [2022-11-16 19:26:21,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:21,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:21,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:21,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:21,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:21,245 INFO L87 Difference]: Start difference. First operand 1019 states and 3394 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:21,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:21,554 INFO L93 Difference]: Finished difference Result 1018 states and 3393 transitions. [2022-11-16 19:26:21,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:21,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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 19 [2022-11-16 19:26:21,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:21,558 INFO L225 Difference]: With dead ends: 1018 [2022-11-16 19:26:21,558 INFO L226 Difference]: Without dead ends: 1018 [2022-11-16 19:26:21,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:21,559 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 4 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:21,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 48 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 123 Invalid, 0 Unknown, 58 Unchecked, 0.3s Time] [2022-11-16 19:26:21,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2022-11-16 19:26:21,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 1005. [2022-11-16 19:26:21,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 994 states have (on average 3.3883299798792756) internal successors, (3368), 1004 states have internal predecessors, (3368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:21,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 3368 transitions. [2022-11-16 19:26:21,588 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 3368 transitions. Word has length 19 [2022-11-16 19:26:21,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:21,589 INFO L495 AbstractCegarLoop]: Abstraction has 1005 states and 3368 transitions. [2022-11-16 19:26:21,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 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-16 19:26:21,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 3368 transitions. [2022-11-16 19:26:21,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 19:26:21,590 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:21,590 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:21,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:21,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:21,802 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread0Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:21,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:21,802 INFO L85 PathProgramCache]: Analyzing trace with hash -690110749, now seen corresponding path program 1 times [2022-11-16 19:26:21,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:21,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816023664] [2022-11-16 19:26:21,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:21,803 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-16 19:26:21,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:21,805 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:21,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:22,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:26:22,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:22,023 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-16 19:26:22,053 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-16 19:26:22,054 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-16 19:26:22,087 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-16 19:26:22,087 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:22,087 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:22,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816023664] [2022-11-16 19:26:22,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816023664] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:22,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:22,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:26:22,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861786709] [2022-11-16 19:26:22,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:22,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:26:22,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:22,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:26:22,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:22,090 INFO L87 Difference]: Start difference. First operand 1005 states and 3368 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:22,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:22,300 INFO L93 Difference]: Finished difference Result 945 states and 3166 transitions. [2022-11-16 19:26:22,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:26:22,301 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-16 19:26:22,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:22,304 INFO L225 Difference]: With dead ends: 945 [2022-11-16 19:26:22,304 INFO L226 Difference]: Without dead ends: 945 [2022-11-16 19:26:22,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:26:22,304 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 33 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:22,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 15 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:22,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2022-11-16 19:26:22,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 945. [2022-11-16 19:26:22,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 936 states have (on average 3.3824786324786325) internal successors, (3166), 944 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:22,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 3166 transitions. [2022-11-16 19:26:22,328 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 3166 transitions. Word has length 20 [2022-11-16 19:26:22,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:22,328 INFO L495 AbstractCegarLoop]: Abstraction has 945 states and 3166 transitions. [2022-11-16 19:26:22,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:22,328 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 3166 transitions. [2022-11-16 19:26:22,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 19:26:22,329 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:22,329 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:22,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:22,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:22,530 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread0Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:22,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:22,531 INFO L85 PathProgramCache]: Analyzing trace with hash -690110748, now seen corresponding path program 1 times [2022-11-16 19:26:22,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:22,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [876242849] [2022-11-16 19:26:22,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:22,532 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-16 19:26:22,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:22,533 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:22,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:22,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:22,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:26:22,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:22,728 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-16 19:26:22,733 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-16 19:26:22,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:22,781 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-16 19:26:22,789 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:22,790 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-16 19:26:22,841 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-16 19:26:22,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:22,841 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:22,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [876242849] [2022-11-16 19:26:22,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [876242849] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:22,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:22,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:26:22,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134732758] [2022-11-16 19:26:22,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:22,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:26:22,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:22,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:26:22,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:26:22,843 INFO L87 Difference]: Start difference. First operand 945 states and 3166 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:23,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:23,052 INFO L93 Difference]: Finished difference Result 885 states and 2964 transitions. [2022-11-16 19:26:23,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:26:23,052 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-16 19:26:23,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:23,055 INFO L225 Difference]: With dead ends: 885 [2022-11-16 19:26:23,056 INFO L226 Difference]: Without dead ends: 885 [2022-11-16 19:26:23,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 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-16 19:26:23,056 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 48 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:23,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 13 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:23,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-11-16 19:26:23,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 885. [2022-11-16 19:26:23,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 878 states have (on average 3.375854214123007) internal successors, (2964), 884 states have internal predecessors, (2964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:23,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 2964 transitions. [2022-11-16 19:26:23,082 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 2964 transitions. Word has length 20 [2022-11-16 19:26:23,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:23,083 INFO L495 AbstractCegarLoop]: Abstraction has 885 states and 2964 transitions. [2022-11-16 19:26:23,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:23,083 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 2964 transitions. [2022-11-16 19:26:23,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 19:26:23,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:23,084 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:23,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:23,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:23,296 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:23,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:23,296 INFO L85 PathProgramCache]: Analyzing trace with hash -690311285, now seen corresponding path program 1 times [2022-11-16 19:26:23,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:23,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1715157010] [2022-11-16 19:26:23,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:23,297 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-16 19:26:23,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:23,297 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:23,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:23,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:23,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:23,491 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-16 19:26:23,503 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-16 19:26:23,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:23,553 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-16 19:26:23,572 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:23,573 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-16 19:26:23,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:23,642 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-16 19:26:23,825 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-16 19:26:23,825 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:23,825 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:23,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1715157010] [2022-11-16 19:26:23,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1715157010] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:23,826 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:23,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:23,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220488598] [2022-11-16 19:26:23,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:23,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:23,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:23,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:23,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:23,829 INFO L87 Difference]: Start difference. First operand 885 states and 2964 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 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-16 19:26:24,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:24,088 INFO L93 Difference]: Finished difference Result 881 states and 2954 transitions. [2022-11-16 19:26:24,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:24,088 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-16 19:26:24,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:24,092 INFO L225 Difference]: With dead ends: 881 [2022-11-16 19:26:24,092 INFO L226 Difference]: Without dead ends: 881 [2022-11-16 19:26:24,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:24,093 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 8 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:24,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 47 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 105 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2022-11-16 19:26:24,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-11-16 19:26:24,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 881. [2022-11-16 19:26:24,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 874 states have (on average 3.379862700228833) internal successors, (2954), 880 states have internal predecessors, (2954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:24,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 2954 transitions. [2022-11-16 19:26:24,124 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 2954 transitions. Word has length 20 [2022-11-16 19:26:24,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:24,125 INFO L495 AbstractCegarLoop]: Abstraction has 881 states and 2954 transitions. [2022-11-16 19:26:24,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 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-16 19:26:24,125 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 2954 transitions. [2022-11-16 19:26:24,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 19:26:24,126 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:24,126 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:24,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:24,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:24,337 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:24,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:24,338 INFO L85 PathProgramCache]: Analyzing trace with hash -690322104, now seen corresponding path program 1 times [2022-11-16 19:26:24,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:24,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136792484] [2022-11-16 19:26:24,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:24,339 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-16 19:26:24,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:24,341 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:24,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:24,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:24,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:24,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:24,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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 19:26:24,568 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-16 19:26:24,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:24,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 12 treesize of output 14 [2022-11-16 19:26:24,623 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:24,623 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-16 19:26:24,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:24,692 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-16 19:26:24,837 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-16 19:26:24,837 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:24,838 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:24,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136792484] [2022-11-16 19:26:24,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136792484] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:24,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:24,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:24,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560710837] [2022-11-16 19:26:24,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:24,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:24,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:24,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:24,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:24,839 INFO L87 Difference]: Start difference. First operand 881 states and 2954 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 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-16 19:26:25,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:25,028 INFO L93 Difference]: Finished difference Result 914 states and 3033 transitions. [2022-11-16 19:26:25,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:25,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-16 19:26:25,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:25,031 INFO L225 Difference]: With dead ends: 914 [2022-11-16 19:26:25,031 INFO L226 Difference]: Without dead ends: 914 [2022-11-16 19:26:25,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:25,032 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 6 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:25,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 38 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 69 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2022-11-16 19:26:25,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-11-16 19:26:25,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 913. [2022-11-16 19:26:25,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 906 states have (on average 3.3465783664459163) internal successors, (3032), 912 states have internal predecessors, (3032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:25,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 3032 transitions. [2022-11-16 19:26:25,055 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 3032 transitions. Word has length 20 [2022-11-16 19:26:25,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:25,055 INFO L495 AbstractCegarLoop]: Abstraction has 913 states and 3032 transitions. [2022-11-16 19:26:25,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 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-16 19:26:25,056 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 3032 transitions. [2022-11-16 19:26:25,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 19:26:25,056 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:25,057 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:25,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:26:25,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:25,259 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:25,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:25,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1802365622, now seen corresponding path program 2 times [2022-11-16 19:26:25,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:25,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [951962084] [2022-11-16 19:26:25,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:26:25,259 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-16 19:26:25,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:25,260 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:25,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:25,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:26:25,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:25,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:25,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:25,435 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 19:26:25,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 6 treesize of output 7 [2022-11-16 19:26:25,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:25,480 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-16 19:26:25,493 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:25,493 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-16 19:26:25,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:25,555 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-16 19:26:25,730 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-16 19:26:25,731 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:25,731 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:25,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [951962084] [2022-11-16 19:26:25,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [951962084] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:25,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:25,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:25,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617929446] [2022-11-16 19:26:25,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:25,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:25,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:25,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:25,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:25,733 INFO L87 Difference]: Start difference. First operand 913 states and 3032 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 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-16 19:26:25,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:25,978 INFO L93 Difference]: Finished difference Result 909 states and 3022 transitions. [2022-11-16 19:26:25,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:25,978 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-16 19:26:25,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:25,981 INFO L225 Difference]: With dead ends: 909 [2022-11-16 19:26:25,981 INFO L226 Difference]: Without dead ends: 909 [2022-11-16 19:26:25,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:25,989 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 7 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:25,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 47 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 105 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2022-11-16 19:26:25,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2022-11-16 19:26:26,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 877. [2022-11-16 19:26:26,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 870 states have (on average 3.3839080459770114) internal successors, (2944), 876 states have internal predecessors, (2944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:26,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 2944 transitions. [2022-11-16 19:26:26,011 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 2944 transitions. Word has length 20 [2022-11-16 19:26:26,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:26,011 INFO L495 AbstractCegarLoop]: Abstraction has 877 states and 2944 transitions. [2022-11-16 19:26:26,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 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-16 19:26:26,012 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 2944 transitions. [2022-11-16 19:26:26,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-16 19:26:26,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:26,013 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:26,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:26,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:26,215 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:26,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:26,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1964376535, now seen corresponding path program 1 times [2022-11-16 19:26:26,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:26,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [458745279] [2022-11-16 19:26:26,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:26,216 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-16 19:26:26,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:26,217 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:26,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:26,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:26,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:26,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:26,407 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-16 19:26:26,415 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-16 19:26:26,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:26,450 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-16 19:26:26,462 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:26,462 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-16 19:26:26,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:26,527 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-16 19:26:26,711 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-16 19:26:26,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:26,711 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:26,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [458745279] [2022-11-16 19:26:26,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [458745279] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:26,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:26,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:26,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696137778] [2022-11-16 19:26:26,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:26,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:26,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:26,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:26,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:26,714 INFO L87 Difference]: Start difference. First operand 877 states and 2944 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 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-16 19:26:26,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:26,909 INFO L93 Difference]: Finished difference Result 916 states and 3036 transitions. [2022-11-16 19:26:26,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:26,910 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 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 22 [2022-11-16 19:26:26,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:26,912 INFO L225 Difference]: With dead ends: 916 [2022-11-16 19:26:26,912 INFO L226 Difference]: Without dead ends: 916 [2022-11-16 19:26:26,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:26,913 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 5 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:26,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 38 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 69 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2022-11-16 19:26:26,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2022-11-16 19:26:26,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 897. [2022-11-16 19:26:26,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 890 states have (on average 3.3719101123595507) internal successors, (3001), 896 states have internal predecessors, (3001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:26,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 3001 transitions. [2022-11-16 19:26:26,933 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 3001 transitions. Word has length 22 [2022-11-16 19:26:26,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:26,934 INFO L495 AbstractCegarLoop]: Abstraction has 897 states and 3001 transitions. [2022-11-16 19:26:26,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 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-16 19:26:26,934 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 3001 transitions. [2022-11-16 19:26:26,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-16 19:26:26,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:26,935 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:26,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:27,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:27,139 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread0Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:27,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:27,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1191340629, now seen corresponding path program 2 times [2022-11-16 19:26:27,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:27,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1357682693] [2022-11-16 19:26:27,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:26:27,140 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-16 19:26:27,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:27,142 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:27,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:27,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:26:27,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:26:27,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:26:27,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:27,340 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-16 19:26:27,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 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:26:27,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:27,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:26:27,403 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:26:27,403 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-16 19:26:27,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:27,479 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-16 19:26:27,678 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-16 19:26:27,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:27,679 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:27,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1357682693] [2022-11-16 19:26:27,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1357682693] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:27,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:27,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:27,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595180398] [2022-11-16 19:26:27,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:27,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:26:27,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:27,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:26:27,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:26:27,681 INFO L87 Difference]: Start difference. First operand 897 states and 3001 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 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-16 19:26:27,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:27,932 INFO L93 Difference]: Finished difference Result 913 states and 3032 transitions. [2022-11-16 19:26:27,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:26:27,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 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 22 [2022-11-16 19:26:27,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:27,936 INFO L225 Difference]: With dead ends: 913 [2022-11-16 19:26:27,936 INFO L226 Difference]: Without dead ends: 913 [2022-11-16 19:26:27,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:27,936 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 6 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:27,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 47 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 102 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-16 19:26:27,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-11-16 19:26:27,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 839. [2022-11-16 19:26:27,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 833 states have (on average 3.4273709483793517) internal successors, (2855), 838 states have internal predecessors, (2855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:27,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 2855 transitions. [2022-11-16 19:26:27,954 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 2855 transitions. Word has length 22 [2022-11-16 19:26:27,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:27,954 INFO L495 AbstractCegarLoop]: Abstraction has 839 states and 2855 transitions. [2022-11-16 19:26:27,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 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-16 19:26:27,955 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 2855 transitions. [2022-11-16 19:26:27,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-16 19:26:27,956 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:27,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:27,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:26:28,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:28,157 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread0Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:28,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:28,157 INFO L85 PathProgramCache]: Analyzing trace with hash 323770771, now seen corresponding path program 1 times [2022-11-16 19:26:28,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:28,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [581934009] [2022-11-16 19:26:28,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:28,158 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-16 19:26:28,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:28,159 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:28,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:28,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:26:28,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:28,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-16 19:26:28,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:28,419 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:28,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [581934009] [2022-11-16 19:26:28,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [581934009] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:28,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:28,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:26:28,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778353052] [2022-11-16 19:26:28,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:28,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:26:28,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:28,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:26:28,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:26:28,421 INFO L87 Difference]: Start difference. First operand 839 states and 2855 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 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-16 19:26:28,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:28,598 INFO L93 Difference]: Finished difference Result 785 states and 2666 transitions. [2022-11-16 19:26:28,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:26:28,598 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 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 27 [2022-11-16 19:26:28,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:28,600 INFO L225 Difference]: With dead ends: 785 [2022-11-16 19:26:28,601 INFO L226 Difference]: Without dead ends: 785 [2022-11-16 19:26:28,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 24 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-16 19:26:28,601 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 66 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:28,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 15 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:28,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2022-11-16 19:26:28,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 785. [2022-11-16 19:26:28,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 780 states have (on average 3.417948717948718) internal successors, (2666), 784 states have internal predecessors, (2666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:28,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 2666 transitions. [2022-11-16 19:26:28,618 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 2666 transitions. Word has length 27 [2022-11-16 19:26:28,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:28,618 INFO L495 AbstractCegarLoop]: Abstraction has 785 states and 2666 transitions. [2022-11-16 19:26:28,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 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-16 19:26:28,619 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 2666 transitions. [2022-11-16 19:26:28,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-11-16 19:26:28,620 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:28,620 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:28,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:28,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:28,821 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread0Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:28,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:28,821 INFO L85 PathProgramCache]: Analyzing trace with hash 494721945, now seen corresponding path program 1 times [2022-11-16 19:26:28,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:28,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1588087916] [2022-11-16 19:26:28,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:28,822 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-16 19:26:28,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:28,823 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:28,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:28,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:28,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:26:28,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:29,109 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-16 19:26:29,109 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:29,109 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:29,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1588087916] [2022-11-16 19:26:29,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1588087916] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:29,110 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:29,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:26:29,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104500801] [2022-11-16 19:26:29,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:29,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:26:29,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:29,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:26:29,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:26:29,111 INFO L87 Difference]: Start difference. First operand 785 states and 2666 transitions. Second operand has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 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-16 19:26:29,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:29,288 INFO L93 Difference]: Finished difference Result 767 states and 2615 transitions. [2022-11-16 19:26:29,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:26:29,289 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 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 32 [2022-11-16 19:26:29,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:29,292 INFO L225 Difference]: With dead ends: 767 [2022-11-16 19:26:29,292 INFO L226 Difference]: Without dead ends: 767 [2022-11-16 19:26:29,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 29 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-16 19:26:29,293 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 59 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:29,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 20 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:26:29,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-11-16 19:26:29,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 767. [2022-11-16 19:26:29,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 763 states have (on average 3.4272608125819133) internal successors, (2615), 766 states have internal predecessors, (2615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:29,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 2615 transitions. [2022-11-16 19:26:29,312 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 2615 transitions. Word has length 32 [2022-11-16 19:26:29,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:29,312 INFO L495 AbstractCegarLoop]: Abstraction has 767 states and 2615 transitions. [2022-11-16 19:26:29,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 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-16 19:26:29,313 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 2615 transitions. [2022-11-16 19:26:29,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:26:29,315 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:29,315 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:29,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:26:29,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:29,515 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:29,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:29,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1115613542, now seen corresponding path program 1 times [2022-11-16 19:26:29,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:29,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386114797] [2022-11-16 19:26:29,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:29,516 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:29,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:29,517 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:29,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:29,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:26:29,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:29,793 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-16 19:26:29,838 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:29,839 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-16 19:26:29,899 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:29,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:29,944 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:29,944 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:29,976 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:26:29,977 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 19:26:30,048 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:26:30,048 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-16 19:26:30,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:30,178 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 27 [2022-11-16 19:26:31,184 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-16 19:26:31,227 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-16 19:26:31,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:31,228 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:31,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386114797] [2022-11-16 19:26:31,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386114797] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:31,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:31,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:26:31,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291310585] [2022-11-16 19:26:31,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:31,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:26:31,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:31,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:26:31,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:26:31,230 INFO L87 Difference]: Start difference. First operand 767 states and 2615 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:31,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:31,407 INFO L93 Difference]: Finished difference Result 1512 states and 5210 transitions. [2022-11-16 19:26:31,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:26:31,408 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:26:31,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:31,413 INFO L225 Difference]: With dead ends: 1512 [2022-11-16 19:26:31,413 INFO L226 Difference]: Without dead ends: 1512 [2022-11-16 19:26:31,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:26:31,414 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 13 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:31,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 88 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 51 Invalid, 0 Unknown, 102 Unchecked, 0.1s Time] [2022-11-16 19:26:31,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2022-11-16 19:26:31,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 1117. [2022-11-16 19:26:31,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1113 states have (on average 3.6262353998203056) internal successors, (4036), 1116 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:31,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 4036 transitions. [2022-11-16 19:26:31,442 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 4036 transitions. Word has length 43 [2022-11-16 19:26:31,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:31,442 INFO L495 AbstractCegarLoop]: Abstraction has 1117 states and 4036 transitions. [2022-11-16 19:26:31,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:31,442 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 4036 transitions. [2022-11-16 19:26:31,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:26:31,446 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:31,446 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:31,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:31,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:31,658 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:31,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:31,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1115643333, now seen corresponding path program 1 times [2022-11-16 19:26:31,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:31,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986421352] [2022-11-16 19:26:31,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:31,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:31,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:31,661 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:31,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:31,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:31,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:26:31,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:31,950 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-16 19:26:31,998 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:31,998 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-16 19:26:32,075 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:26:32,075 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:32,150 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:26:32,150 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:32,213 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:26:32,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:26:32,320 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:26:32,320 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:26:32,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:32,594 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:26:32,594 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:26:36,319 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:26:36,430 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-16 19:26:36,430 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:36,430 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:36,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986421352] [2022-11-16 19:26:36,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986421352] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:36,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:36,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:26:36,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489438881] [2022-11-16 19:26:36,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:36,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:26:36,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:36,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:26:36,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:26:36,432 INFO L87 Difference]: Start difference. First operand 1117 states and 4036 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:36,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:36,712 INFO L93 Difference]: Finished difference Result 1515 states and 5216 transitions. [2022-11-16 19:26:36,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:26:36,712 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:26:36,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:36,716 INFO L225 Difference]: With dead ends: 1515 [2022-11-16 19:26:36,716 INFO L226 Difference]: Without dead ends: 1515 [2022-11-16 19:26:36,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:26:36,717 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 18 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:36,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 81 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 59 Invalid, 0 Unknown, 75 Unchecked, 0.1s Time] [2022-11-16 19:26:36,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states. [2022-11-16 19:26:36,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1117. [2022-11-16 19:26:36,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1113 states have (on average 3.6262353998203056) internal successors, (4036), 1116 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:36,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 4036 transitions. [2022-11-16 19:26:36,745 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 4036 transitions. Word has length 43 [2022-11-16 19:26:36,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:36,745 INFO L495 AbstractCegarLoop]: Abstraction has 1117 states and 4036 transitions. [2022-11-16 19:26:36,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:36,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 4036 transitions. [2022-11-16 19:26:36,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:26:36,749 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:36,749 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:36,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-11-16 19:26:36,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:36,959 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:36,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:36,959 INFO L85 PathProgramCache]: Analyzing trace with hash 2003117223, now seen corresponding path program 1 times [2022-11-16 19:26:36,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:36,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [767222828] [2022-11-16 19:26:36,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:36,960 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-16 19:26:36,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:36,961 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:36,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:37,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:37,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:26:37,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:37,253 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-16 19:26:37,301 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:37,302 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-16 19:26:37,358 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:37,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:37,400 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:37,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:37,443 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:37,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:37,482 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:37,482 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:37,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:37,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:26:38,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-16 19:26:38,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-16 19:26:38,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:38,165 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:38,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [767222828] [2022-11-16 19:26:38,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [767222828] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:38,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:38,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:26:38,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938102183] [2022-11-16 19:26:38,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:38,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:26:38,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:38,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:26:38,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:26:38,167 INFO L87 Difference]: Start difference. First operand 1117 states and 4036 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:38,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:38,307 INFO L93 Difference]: Finished difference Result 1502 states and 5189 transitions. [2022-11-16 19:26:38,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:26:38,307 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:26:38,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:38,311 INFO L225 Difference]: With dead ends: 1502 [2022-11-16 19:26:38,312 INFO L226 Difference]: Without dead ends: 1502 [2022-11-16 19:26:38,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:26:38,312 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 16 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:38,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 44 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 54 Invalid, 0 Unknown, 56 Unchecked, 0.1s Time] [2022-11-16 19:26:38,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2022-11-16 19:26:38,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1135. [2022-11-16 19:26:38,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1131 states have (on average 3.612732095490716) internal successors, (4086), 1134 states have internal predecessors, (4086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:38,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 4086 transitions. [2022-11-16 19:26:38,339 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 4086 transitions. Word has length 43 [2022-11-16 19:26:38,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:38,340 INFO L495 AbstractCegarLoop]: Abstraction has 1135 states and 4086 transitions. [2022-11-16 19:26:38,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:38,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 4086 transitions. [2022-11-16 19:26:38,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:26:38,343 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:38,344 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:38,355 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:26:38,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:38,552 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:38,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:38,553 INFO L85 PathProgramCache]: Analyzing trace with hash 2003147014, now seen corresponding path program 1 times [2022-11-16 19:26:38,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:38,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1886330388] [2022-11-16 19:26:38,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:38,554 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-16 19:26:38,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:38,554 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:38,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:38,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:38,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:26:38,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:38,819 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-16 19:26:38,873 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:38,874 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-16 19:26:38,963 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:26:38,964 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:39,027 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:26:39,028 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:39,094 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:26:39,094 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:26:39,200 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:26:39,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:26:39,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:39,539 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:26:39,539 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:26:43,929 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:26:44,071 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-16 19:26:44,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:44,072 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:44,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1886330388] [2022-11-16 19:26:44,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1886330388] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:44,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:44,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:26:44,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054988257] [2022-11-16 19:26:44,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:44,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:26:44,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:44,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:26:44,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:26:44,075 INFO L87 Difference]: Start difference. First operand 1135 states and 4086 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:44,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:44,388 INFO L93 Difference]: Finished difference Result 1902 states and 6733 transitions. [2022-11-16 19:26:44,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:26:44,388 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:26:44,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:44,394 INFO L225 Difference]: With dead ends: 1902 [2022-11-16 19:26:44,394 INFO L226 Difference]: Without dead ends: 1902 [2022-11-16 19:26:44,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:26:44,395 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 47 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:44,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 89 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 70 Invalid, 0 Unknown, 134 Unchecked, 0.2s Time] [2022-11-16 19:26:44,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2022-11-16 19:26:44,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1478. [2022-11-16 19:26:44,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1478 states, 1474 states have (on average 3.725237449118046) internal successors, (5491), 1477 states have internal predecessors, (5491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:44,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1478 states to 1478 states and 5491 transitions. [2022-11-16 19:26:44,438 INFO L78 Accepts]: Start accepts. Automaton has 1478 states and 5491 transitions. Word has length 43 [2022-11-16 19:26:44,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:44,438 INFO L495 AbstractCegarLoop]: Abstraction has 1478 states and 5491 transitions. [2022-11-16 19:26:44,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:44,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1478 states and 5491 transitions. [2022-11-16 19:26:44,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:26:44,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:44,444 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:44,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:44,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:44,644 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:44,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:44,645 INFO L85 PathProgramCache]: Analyzing trace with hash 919100037, now seen corresponding path program 1 times [2022-11-16 19:26:44,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:44,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [622660885] [2022-11-16 19:26:44,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:44,646 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-16 19:26:44,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:44,647 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:44,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:44,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:44,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:26:44,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:44,912 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-16 19:26:44,970 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:44,970 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-16 19:26:45,042 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:45,042 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:45,104 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:45,104 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:26:45,142 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:26:45,143 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 19:26:45,227 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:26:45,227 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-16 19:26:45,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:45,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 27 [2022-11-16 19:26:46,807 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-16 19:26:46,843 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-16 19:26:46,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:26:46,844 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:26:46,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [622660885] [2022-11-16 19:26:46,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [622660885] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:26:46,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:26:46,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:26:46,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951018953] [2022-11-16 19:26:46,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:26:46,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:26:46,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:26:46,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:26:46,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:26:46,846 INFO L87 Difference]: Start difference. First operand 1478 states and 5491 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:47,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:26:47,067 INFO L93 Difference]: Finished difference Result 1898 states and 6741 transitions. [2022-11-16 19:26:47,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:26:47,068 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:26:47,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:26:47,073 INFO L225 Difference]: With dead ends: 1898 [2022-11-16 19:26:47,073 INFO L226 Difference]: Without dead ends: 1898 [2022-11-16 19:26:47,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:26:47,074 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 12 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:26:47,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 109 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 80 Invalid, 0 Unknown, 58 Unchecked, 0.2s Time] [2022-11-16 19:26:47,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2022-11-16 19:26:47,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1497. [2022-11-16 19:26:47,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1493 states have (on average 3.7200267916945746) internal successors, (5554), 1496 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:47,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 5554 transitions. [2022-11-16 19:26:47,111 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 5554 transitions. Word has length 43 [2022-11-16 19:26:47,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:26:47,112 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 5554 transitions. [2022-11-16 19:26:47,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:26:47,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 5554 transitions. [2022-11-16 19:26:47,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:26:47,116 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:26:47,116 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:26:47,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:26:47,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:26:47,316 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:26:47,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:26:47,317 INFO L85 PathProgramCache]: Analyzing trace with hash 919129828, now seen corresponding path program 1 times [2022-11-16 19:26:47,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:26:47,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735567624] [2022-11-16 19:26:47,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:26:47,317 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-16 19:26:47,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:26:47,318 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:47,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:26:47,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:26:47,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:26:47,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:26:47,586 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-16 19:26:47,647 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:26:47,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-16 19:26:47,750 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:26:47,750 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:26:47,909 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:26:47,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:26:48,026 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:26:48,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 56 [2022-11-16 19:26:48,320 INFO L321 Elim1Store]: treesize reduction 36, result has 60.0 percent of original size [2022-11-16 19:26:48,320 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 103 [2022-11-16 19:26:50,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:26:50,895 INFO L321 Elim1Store]: treesize reduction 56, result has 53.3 percent of original size [2022-11-16 19:26:50,896 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 128 treesize of output 185 [2022-11-16 19:27:14,744 INFO L321 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2022-11-16 19:27:14,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 83 [2022-11-16 19:27:15,127 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-16 19:27:15,127 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:15,127 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:15,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735567624] [2022-11-16 19:27:15,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735567624] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:15,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:15,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 19:27:15,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410531581] [2022-11-16 19:27:15,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:15,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:27:15,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:15,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:27:15,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:15,129 INFO L87 Difference]: Start difference. First operand 1497 states and 5554 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:15,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:15,248 INFO L93 Difference]: Finished difference Result 1903 states and 6747 transitions. [2022-11-16 19:27:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:27:15,248 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:15,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:15,252 INFO L225 Difference]: With dead ends: 1903 [2022-11-16 19:27:15,252 INFO L226 Difference]: Without dead ends: 1903 [2022-11-16 19:27:15,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 6 SyntacticMatches, 27 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:15,253 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 12 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 136 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:15,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 111 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 136 Unchecked, 0.1s Time] [2022-11-16 19:27:15,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2022-11-16 19:27:15,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1497. [2022-11-16 19:27:15,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1493 states have (on average 3.7200267916945746) internal successors, (5554), 1496 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:15,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 5554 transitions. [2022-11-16 19:27:15,277 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 5554 transitions. Word has length 43 [2022-11-16 19:27:15,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:15,278 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 5554 transitions. [2022-11-16 19:27:15,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:15,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 5554 transitions. [2022-11-16 19:27:15,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:15,280 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:15,280 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:15,299 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:27:15,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:15,481 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:15,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:15,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1806603718, now seen corresponding path program 1 times [2022-11-16 19:27:15,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:15,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [451920823] [2022-11-16 19:27:15,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:27:15,482 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-16 19:27:15,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:15,483 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:15,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:15,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:27:15,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:15,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:15,761 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-16 19:27:15,801 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:15,801 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-16 19:27:15,906 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:15,906 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:15,963 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:15,963 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:16,022 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:27:16,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:27:16,125 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:27:16,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:27:16,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:16,358 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:16,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:27:19,334 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:19,430 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-16 19:27:19,431 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:19,431 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:19,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [451920823] [2022-11-16 19:27:19,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [451920823] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:19,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:19,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:27:19,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706079181] [2022-11-16 19:27:19,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:19,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:27:19,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:19,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:27:19,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:27:19,432 INFO L87 Difference]: Start difference. First operand 1497 states and 5554 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:19,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:19,721 INFO L93 Difference]: Finished difference Result 1898 states and 6741 transitions. [2022-11-16 19:27:19,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:27:19,722 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:19,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:19,727 INFO L225 Difference]: With dead ends: 1898 [2022-11-16 19:27:19,727 INFO L226 Difference]: Without dead ends: 1898 [2022-11-16 19:27:19,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:19,728 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 13 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:19,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 96 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 81 Invalid, 0 Unknown, 67 Unchecked, 0.2s Time] [2022-11-16 19:27:19,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2022-11-16 19:27:19,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1497. [2022-11-16 19:27:19,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1493 states have (on average 3.7200267916945746) internal successors, (5554), 1496 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:19,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 5554 transitions. [2022-11-16 19:27:19,755 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 5554 transitions. Word has length 43 [2022-11-16 19:27:19,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:19,755 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 5554 transitions. [2022-11-16 19:27:19,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:19,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 5554 transitions. [2022-11-16 19:27:19,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:19,758 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:19,758 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:19,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:19,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:19,958 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:19,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:19,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1806633509, now seen corresponding path program 1 times [2022-11-16 19:27:19,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:19,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [992374515] [2022-11-16 19:27:19,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:27:19,959 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-16 19:27:19,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:19,960 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:19,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:20,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:27:20,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:20,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:20,262 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-16 19:27:20,305 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:20,305 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-16 19:27:20,383 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:20,383 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:20,443 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:20,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:20,504 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:20,504 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:20,565 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:20,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:20,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:20,658 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:20,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:27:21,636 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:21,734 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-16 19:27:21,734 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:21,734 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:21,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [992374515] [2022-11-16 19:27:21,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [992374515] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:21,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:21,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:21,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451609167] [2022-11-16 19:27:21,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:21,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:21,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:21,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:21,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:21,735 INFO L87 Difference]: Start difference. First operand 1497 states and 5554 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:21,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:21,938 INFO L93 Difference]: Finished difference Result 1908 states and 6785 transitions. [2022-11-16 19:27:21,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:21,939 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:21,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:21,944 INFO L225 Difference]: With dead ends: 1908 [2022-11-16 19:27:21,944 INFO L226 Difference]: Without dead ends: 1908 [2022-11-16 19:27:21,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:21,945 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 18 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:21,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 45 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 97 Unchecked, 0.1s Time] [2022-11-16 19:27:21,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1908 states. [2022-11-16 19:27:21,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1908 to 1508. [2022-11-16 19:27:21,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1504 states have (on average 3.7147606382978724) internal successors, (5587), 1507 states have internal predecessors, (5587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:21,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 5587 transitions. [2022-11-16 19:27:21,982 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 5587 transitions. Word has length 43 [2022-11-16 19:27:21,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:21,983 INFO L495 AbstractCegarLoop]: Abstraction has 1508 states and 5587 transitions. [2022-11-16 19:27:21,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:21,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 5587 transitions. [2022-11-16 19:27:21,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:21,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:21,988 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:22,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:22,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:22,200 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:22,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:22,201 INFO L85 PathProgramCache]: Analyzing trace with hash 822210535, now seen corresponding path program 1 times [2022-11-16 19:27:22,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:22,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [251519901] [2022-11-16 19:27:22,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:27:22,202 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-16 19:27:22,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:22,203 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:22,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:27:22,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:22,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:22,490 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-16 19:27:22,533 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:22,534 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-16 19:27:22,619 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:22,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:22,700 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:22,700 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:22,760 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:22,761 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:22,829 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:22,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:22,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:22,913 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:22,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:27:23,733 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:23,824 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-16 19:27:23,824 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:23,824 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:23,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [251519901] [2022-11-16 19:27:23,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [251519901] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:23,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:23,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:23,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497821220] [2022-11-16 19:27:23,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:23,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:23,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:23,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:23,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:23,826 INFO L87 Difference]: Start difference. First operand 1508 states and 5587 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:24,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:24,049 INFO L93 Difference]: Finished difference Result 1993 states and 7116 transitions. [2022-11-16 19:27:24,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:24,050 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:24,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:24,054 INFO L225 Difference]: With dead ends: 1993 [2022-11-16 19:27:24,054 INFO L226 Difference]: Without dead ends: 1993 [2022-11-16 19:27:24,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:24,055 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 14 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:24,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 52 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 70 Invalid, 0 Unknown, 85 Unchecked, 0.1s Time] [2022-11-16 19:27:24,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1993 states. [2022-11-16 19:27:24,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1993 to 1616. [2022-11-16 19:27:24,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1612 states have (on average 3.715260545905707) internal successors, (5989), 1615 states have internal predecessors, (5989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:24,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 5989 transitions. [2022-11-16 19:27:24,095 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 5989 transitions. Word has length 43 [2022-11-16 19:27:24,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:24,095 INFO L495 AbstractCegarLoop]: Abstraction has 1616 states and 5989 transitions. [2022-11-16 19:27:24,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:24,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 5989 transitions. [2022-11-16 19:27:24,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:24,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:24,100 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:24,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:27:24,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:24,313 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:24,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:24,313 INFO L85 PathProgramCache]: Analyzing trace with hash 822240326, now seen corresponding path program 1 times [2022-11-16 19:27:24,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:24,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1587230963] [2022-11-16 19:27:24,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:27:24,314 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-16 19:27:24,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:24,314 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:24,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:27:24,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:24,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:24,582 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-16 19:27:24,623 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:24,623 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-16 19:27:24,700 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:24,701 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:24,754 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:24,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:24,812 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:27:24,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:27:24,908 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:27:24,910 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:27:25,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:25,157 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:25,157 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:27:28,363 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:28,464 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-16 19:27:28,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:28,464 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:28,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1587230963] [2022-11-16 19:27:28,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1587230963] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:28,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:28,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:27:28,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327800726] [2022-11-16 19:27:28,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:28,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:27:28,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:28,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:27:28,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:27:28,466 INFO L87 Difference]: Start difference. First operand 1616 states and 5989 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:28,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:28,739 INFO L93 Difference]: Finished difference Result 2009 states and 7152 transitions. [2022-11-16 19:27:28,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:27:28,739 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:28,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:28,743 INFO L225 Difference]: With dead ends: 2009 [2022-11-16 19:27:28,744 INFO L226 Difference]: Without dead ends: 2009 [2022-11-16 19:27:28,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:28,744 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 20 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:28,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 90 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 70 Invalid, 0 Unknown, 101 Unchecked, 0.1s Time] [2022-11-16 19:27:28,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2022-11-16 19:27:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 1617. [2022-11-16 19:27:28,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1613 states have (on average 3.7148171109733417) internal successors, (5992), 1616 states have internal predecessors, (5992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:28,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 5992 transitions. [2022-11-16 19:27:28,783 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 5992 transitions. Word has length 43 [2022-11-16 19:27:28,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:28,783 INFO L495 AbstractCegarLoop]: Abstraction has 1617 states and 5992 transitions. [2022-11-16 19:27:28,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:28,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 5992 transitions. [2022-11-16 19:27:28,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:28,787 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:28,788 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:28,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:27:28,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:29,000 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:29,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:29,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1709714216, now seen corresponding path program 1 times [2022-11-16 19:27:29,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:29,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1003287293] [2022-11-16 19:27:29,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:27:29,001 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-16 19:27:29,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:29,002 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:29,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:27:29,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:27:29,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:29,277 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-16 19:27:29,327 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:29,328 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-16 19:27:29,386 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:29,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:29,425 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:29,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:29,464 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:29,465 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 19:27:29,530 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:29,530 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-16 19:27:29,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:29,651 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 27 [2022-11-16 19:27:30,623 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-16 19:27:30,666 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-16 19:27:30,666 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:30,666 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:30,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1003287293] [2022-11-16 19:27:30,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1003287293] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:30,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:30,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:27:30,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383858972] [2022-11-16 19:27:30,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:30,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:27:30,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:30,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:27:30,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:27:30,667 INFO L87 Difference]: Start difference. First operand 1617 states and 5992 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:30,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:30,865 INFO L93 Difference]: Finished difference Result 2159 states and 7654 transitions. [2022-11-16 19:27:30,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:27:30,865 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:30,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:30,870 INFO L225 Difference]: With dead ends: 2159 [2022-11-16 19:27:30,870 INFO L226 Difference]: Without dead ends: 2159 [2022-11-16 19:27:30,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:30,870 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 40 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 206 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:30,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 100 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 70 Invalid, 0 Unknown, 206 Unchecked, 0.1s Time] [2022-11-16 19:27:30,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2159 states. [2022-11-16 19:27:30,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2159 to 1693. [2022-11-16 19:27:30,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1689 states have (on average 3.7359384251036114) internal successors, (6310), 1692 states have internal predecessors, (6310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:30,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 6310 transitions. [2022-11-16 19:27:30,922 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 6310 transitions. Word has length 43 [2022-11-16 19:27:30,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:30,922 INFO L495 AbstractCegarLoop]: Abstraction has 1693 states and 6310 transitions. [2022-11-16 19:27:30,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:30,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 6310 transitions. [2022-11-16 19:27:30,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:30,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:30,926 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:30,934 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:31,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:31,127 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:31,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:31,129 INFO L85 PathProgramCache]: Analyzing trace with hash -390426738, now seen corresponding path program 2 times [2022-11-16 19:27:31,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:31,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1115593996] [2022-11-16 19:27:31,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:27:31,129 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-16 19:27:31,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:31,130 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:31,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:31,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:27:31,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:31,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:27:31,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:31,427 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-16 19:27:31,468 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:31,468 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-16 19:27:31,517 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:31,517 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:31,553 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:31,554 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:31,591 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:31,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:31,623 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:31,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:31,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:31,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:27:32,109 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-16 19:27:32,137 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-16 19:27:32,137 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:32,138 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:32,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1115593996] [2022-11-16 19:27:32,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1115593996] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:32,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:32,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:32,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709508927] [2022-11-16 19:27:32,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:32,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:32,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:32,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:32,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:32,139 INFO L87 Difference]: Start difference. First operand 1693 states and 6310 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:32,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:32,263 INFO L93 Difference]: Finished difference Result 2095 states and 7504 transitions. [2022-11-16 19:27:32,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:32,263 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:32,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:32,268 INFO L225 Difference]: With dead ends: 2095 [2022-11-16 19:27:32,268 INFO L226 Difference]: Without dead ends: 2095 [2022-11-16 19:27:32,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:32,269 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 16 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:32,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 37 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 32 Invalid, 0 Unknown, 75 Unchecked, 0.1s Time] [2022-11-16 19:27:32,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2022-11-16 19:27:32,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1693. [2022-11-16 19:27:32,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1689 states have (on average 3.7359384251036114) internal successors, (6310), 1692 states have internal predecessors, (6310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:32,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 6310 transitions. [2022-11-16 19:27:32,302 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 6310 transitions. Word has length 43 [2022-11-16 19:27:32,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:32,302 INFO L495 AbstractCegarLoop]: Abstraction has 1693 states and 6310 transitions. [2022-11-16 19:27:32,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:32,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 6310 transitions. [2022-11-16 19:27:32,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:32,306 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:32,306 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:32,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:32,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:32,507 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:32,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:32,507 INFO L85 PathProgramCache]: Analyzing trace with hash -390396947, now seen corresponding path program 2 times [2022-11-16 19:27:32,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:32,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1918846167] [2022-11-16 19:27:32,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:27:32,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-16 19:27:32,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:32,508 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:32,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:32,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:27:32,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:32,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:32,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:32,810 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-16 19:27:32,858 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:32,858 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-16 19:27:32,937 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:32,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:33,001 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:33,001 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:33,056 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:27:33,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:27:33,152 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:27:33,153 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:27:33,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:33,410 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:33,410 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:27:36,846 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:36,957 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-16 19:27:36,957 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:36,957 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:36,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1918846167] [2022-11-16 19:27:36,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1918846167] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:36,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:36,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:27:36,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948563368] [2022-11-16 19:27:36,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:36,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:27:36,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:36,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:27:36,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:27:36,959 INFO L87 Difference]: Start difference. First operand 1693 states and 6310 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:37,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:37,244 INFO L93 Difference]: Finished difference Result 2136 states and 7877 transitions. [2022-11-16 19:27:37,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:27:37,244 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:37,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:37,249 INFO L225 Difference]: With dead ends: 2136 [2022-11-16 19:27:37,249 INFO L226 Difference]: Without dead ends: 2136 [2022-11-16 19:27:37,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:37,249 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 25 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:37,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 63 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 52 Invalid, 0 Unknown, 86 Unchecked, 0.1s Time] [2022-11-16 19:27:37,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2136 states. [2022-11-16 19:27:37,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2136 to 1864. [2022-11-16 19:27:37,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1860 states have (on average 3.7666666666666666) internal successors, (7006), 1863 states have internal predecessors, (7006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:37,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 7006 transitions. [2022-11-16 19:27:37,286 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 7006 transitions. Word has length 43 [2022-11-16 19:27:37,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:37,287 INFO L495 AbstractCegarLoop]: Abstraction has 1864 states and 7006 transitions. [2022-11-16 19:27:37,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:37,287 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 7006 transitions. [2022-11-16 19:27:37,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:37,293 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:37,293 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:37,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:37,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:37,508 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:37,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:37,508 INFO L85 PathProgramCache]: Analyzing trace with hash 828056127, now seen corresponding path program 3 times [2022-11-16 19:27:37,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:37,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1582555982] [2022-11-16 19:27:37,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 19:27:37,509 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-16 19:27:37,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:37,509 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:37,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:37,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-16 19:27:37,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:37,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:27:37,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:37,798 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-16 19:27:37,841 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:37,841 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-16 19:27:37,925 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:37,926 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:38,081 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:27:38,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:27:38,190 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:27:38,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 56 [2022-11-16 19:27:38,497 INFO L321 Elim1Store]: treesize reduction 36, result has 60.0 percent of original size [2022-11-16 19:27:38,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 103 [2022-11-16 19:27:39,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:39,604 INFO L321 Elim1Store]: treesize reduction 34, result has 49.3 percent of original size [2022-11-16 19:27:39,606 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 94 treesize of output 124 [2022-11-16 19:27:46,919 INFO L321 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2022-11-16 19:27:46,919 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 83 [2022-11-16 19:27:47,245 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-16 19:27:47,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:47,245 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:47,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1582555982] [2022-11-16 19:27:47,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1582555982] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:47,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:47,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 19:27:47,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137419010] [2022-11-16 19:27:47,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:47,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:27:47,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:47,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:27:47,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:47,247 INFO L87 Difference]: Start difference. First operand 1864 states and 7006 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:47,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:47,323 INFO L93 Difference]: Finished difference Result 2310 states and 8354 transitions. [2022-11-16 19:27:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:27:47,324 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:47,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:47,328 INFO L225 Difference]: With dead ends: 2310 [2022-11-16 19:27:47,329 INFO L226 Difference]: Without dead ends: 2310 [2022-11-16 19:27:47,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 6 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:27:47,329 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 15 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:47,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 76 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 92 Unchecked, 0.1s Time] [2022-11-16 19:27:47,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2310 states. [2022-11-16 19:27:47,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2310 to 1905. [2022-11-16 19:27:47,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1905 states, 1901 states have (on average 3.7638085218306156) internal successors, (7155), 1904 states have internal predecessors, (7155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:47,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 7155 transitions. [2022-11-16 19:27:47,362 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 7155 transitions. Word has length 43 [2022-11-16 19:27:47,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:47,363 INFO L495 AbstractCegarLoop]: Abstraction has 1905 states and 7155 transitions. [2022-11-16 19:27:47,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:47,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 7155 transitions. [2022-11-16 19:27:47,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:47,366 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:47,366 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:47,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:27:47,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:47,579 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:47,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:47,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1352413388, now seen corresponding path program 2 times [2022-11-16 19:27:47,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:47,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1166642622] [2022-11-16 19:27:47,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:27:47,580 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-16 19:27:47,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:47,581 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:47,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:47,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:27:47,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:47,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:47,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:47,879 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-16 19:27:47,930 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:47,931 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-16 19:27:48,015 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:48,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:48,071 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:48,072 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:48,136 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:48,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:48,201 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:48,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:48,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:48,294 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:48,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:27:49,336 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:49,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-16 19:27:49,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:49,420 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:49,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1166642622] [2022-11-16 19:27:49,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1166642622] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:49,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:49,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:49,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340083065] [2022-11-16 19:27:49,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:49,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:49,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:49,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:49,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:49,421 INFO L87 Difference]: Start difference. First operand 1905 states and 7155 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:49,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:49,608 INFO L93 Difference]: Finished difference Result 2300 states and 8325 transitions. [2022-11-16 19:27:49,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:49,609 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:49,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:49,613 INFO L225 Difference]: With dead ends: 2300 [2022-11-16 19:27:49,613 INFO L226 Difference]: Without dead ends: 2300 [2022-11-16 19:27:49,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:49,614 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 14 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:49,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 33 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 41 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2022-11-16 19:27:49,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2300 states. [2022-11-16 19:27:49,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2300 to 1879. [2022-11-16 19:27:49,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1875 states have (on average 3.7701333333333333) internal successors, (7069), 1878 states have internal predecessors, (7069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:49,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 7069 transitions. [2022-11-16 19:27:49,642 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 7069 transitions. Word has length 43 [2022-11-16 19:27:49,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:49,642 INFO L495 AbstractCegarLoop]: Abstraction has 1879 states and 7069 transitions. [2022-11-16 19:27:49,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:49,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 7069 transitions. [2022-11-16 19:27:49,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:49,645 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:49,645 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:49,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:27:49,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:49,846 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:49,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:49,846 INFO L85 PathProgramCache]: Analyzing trace with hash -895955572, now seen corresponding path program 2 times [2022-11-16 19:27:49,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:49,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [775165597] [2022-11-16 19:27:49,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:27:49,847 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-16 19:27:49,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:49,848 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:49,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:50,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:27:50,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:50,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:50,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:50,177 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-16 19:27:50,238 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:50,238 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-16 19:27:50,330 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:50,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:50,384 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:50,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:50,448 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:50,449 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:50,512 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:50,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:50,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:50,597 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:50,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:27:51,697 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:51,790 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-16 19:27:51,790 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:51,791 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:51,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [775165597] [2022-11-16 19:27:51,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [775165597] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:51,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:51,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:51,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964821254] [2022-11-16 19:27:51,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:51,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:51,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:51,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:51,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:51,793 INFO L87 Difference]: Start difference. First operand 1879 states and 7069 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:52,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:52,021 INFO L93 Difference]: Finished difference Result 2283 states and 8266 transitions. [2022-11-16 19:27:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:52,022 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:52,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:52,027 INFO L225 Difference]: With dead ends: 2283 [2022-11-16 19:27:52,027 INFO L226 Difference]: Without dead ends: 2283 [2022-11-16 19:27:52,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:52,027 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 14 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:52,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 52 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 70 Invalid, 0 Unknown, 64 Unchecked, 0.1s Time] [2022-11-16 19:27:52,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2022-11-16 19:27:52,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1888. [2022-11-16 19:27:52,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1884 states have (on average 3.7664543524416136) internal successors, (7096), 1887 states have internal predecessors, (7096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:52,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 7096 transitions. [2022-11-16 19:27:52,057 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 7096 transitions. Word has length 43 [2022-11-16 19:27:52,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:52,058 INFO L495 AbstractCegarLoop]: Abstraction has 1888 states and 7096 transitions. [2022-11-16 19:27:52,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:52,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 7096 transitions. [2022-11-16 19:27:52,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:52,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:52,061 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:52,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:52,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:52,261 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:52,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:52,262 INFO L85 PathProgramCache]: Analyzing trace with hash 846824972, now seen corresponding path program 2 times [2022-11-16 19:27:52,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:52,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1371938945] [2022-11-16 19:27:52,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:27:52,262 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-16 19:27:52,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:52,263 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:52,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:52,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:27:52,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:52,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:27:52,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:52,553 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-16 19:27:52,600 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:52,600 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-16 19:27:52,659 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:52,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:52,701 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:52,702 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:52,744 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:52,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:52,790 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:52,790 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:27:52,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:52,855 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:27:53,267 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-16 19:27:53,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:27:53,292 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:53,292 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:53,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1371938945] [2022-11-16 19:27:53,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1371938945] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:53,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:53,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:53,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009731913] [2022-11-16 19:27:53,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:53,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:53,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:53,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:53,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:53,293 INFO L87 Difference]: Start difference. First operand 1888 states and 7096 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:53,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:53,424 INFO L93 Difference]: Finished difference Result 2306 states and 8346 transitions. [2022-11-16 19:27:53,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:53,425 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:53,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:53,429 INFO L225 Difference]: With dead ends: 2306 [2022-11-16 19:27:53,429 INFO L226 Difference]: Without dead ends: 2306 [2022-11-16 19:27:53,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:53,430 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 18 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:53,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 39 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 50 Invalid, 0 Unknown, 64 Unchecked, 0.1s Time] [2022-11-16 19:27:53,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2306 states. [2022-11-16 19:27:53,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2306 to 1913. [2022-11-16 19:27:53,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1909 states have (on average 3.760607647983237) internal successors, (7179), 1912 states have internal predecessors, (7179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:53,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 7179 transitions. [2022-11-16 19:27:53,460 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 7179 transitions. Word has length 43 [2022-11-16 19:27:53,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:53,461 INFO L495 AbstractCegarLoop]: Abstraction has 1913 states and 7179 transitions. [2022-11-16 19:27:53,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 7179 transitions. [2022-11-16 19:27:53,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:53,464 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:53,464 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:53,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:27:53,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:53,665 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:53,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:53,665 INFO L85 PathProgramCache]: Analyzing trace with hash 846854763, now seen corresponding path program 1 times [2022-11-16 19:27:53,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:53,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [629785892] [2022-11-16 19:27:53,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:27:53,665 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-16 19:27:53,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:53,666 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:53,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:53,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:27:53,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:27:53,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:53,958 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-16 19:27:54,002 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:54,003 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-16 19:27:54,069 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:54,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:54,130 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:54,131 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:54,189 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:54,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:54,249 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:54,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:54,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:54,329 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:27:54,329 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:27:55,273 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:27:55,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-16 19:27:55,373 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:27:55,373 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:27:55,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [629785892] [2022-11-16 19:27:55,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [629785892] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:27:55,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:27:55,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:27:55,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903058954] [2022-11-16 19:27:55,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:27:55,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:27:55,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:27:55,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:27:55,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:27:55,375 INFO L87 Difference]: Start difference. First operand 1913 states and 7179 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:55,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:27:55,581 INFO L93 Difference]: Finished difference Result 2330 states and 8412 transitions. [2022-11-16 19:27:55,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:27:55,582 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:27:55,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:27:55,587 INFO L225 Difference]: With dead ends: 2330 [2022-11-16 19:27:55,587 INFO L226 Difference]: Without dead ends: 2330 [2022-11-16 19:27:55,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:27:55,588 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 25 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:27:55,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 48 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 51 Invalid, 0 Unknown, 105 Unchecked, 0.1s Time] [2022-11-16 19:27:55,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2022-11-16 19:27:55,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 1703. [2022-11-16 19:27:55,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1699 states have (on average 3.7510300176574454) internal successors, (6373), 1702 states have internal predecessors, (6373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:55,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 6373 transitions. [2022-11-16 19:27:55,620 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 6373 transitions. Word has length 43 [2022-11-16 19:27:55,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:27:55,620 INFO L495 AbstractCegarLoop]: Abstraction has 1703 states and 6373 transitions. [2022-11-16 19:27:55,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:27:55,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 6373 transitions. [2022-11-16 19:27:55,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:27:55,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:27:55,625 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:27:55,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:27:55,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:27:55,825 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:27:55,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:27:55,825 INFO L85 PathProgramCache]: Analyzing trace with hash -662602451, now seen corresponding path program 4 times [2022-11-16 19:27:55,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:27:55,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1769752855] [2022-11-16 19:27:55,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-16 19:27:55,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-16 19:27:55,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:27:55,827 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:55,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:27:56,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-16 19:27:56,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:27:56,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:27:56,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:27:56,124 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-16 19:27:56,177 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:27:56,178 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-16 19:27:56,273 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:27:56,273 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:27:56,427 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:27:56,428 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:27:56,537 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:27:56,537 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 56 [2022-11-16 19:27:56,798 INFO L321 Elim1Store]: treesize reduction 36, result has 60.0 percent of original size [2022-11-16 19:27:56,798 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 103 [2022-11-16 19:27:58,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:27:58,416 INFO L321 Elim1Store]: treesize reduction 56, result has 53.3 percent of original size [2022-11-16 19:27:58,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 121 treesize of output 178 [2022-11-16 19:28:13,234 INFO L321 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2022-11-16 19:28:13,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 83 [2022-11-16 19:28:13,578 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-16 19:28:13,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:13,579 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:13,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1769752855] [2022-11-16 19:28:13,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1769752855] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:13,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:13,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 19:28:13,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076511559] [2022-11-16 19:28:13,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:13,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:28:13,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:13,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:28:13,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:13,583 INFO L87 Difference]: Start difference. First operand 1703 states and 6373 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:13,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:13,659 INFO L93 Difference]: Finished difference Result 2079 states and 7612 transitions. [2022-11-16 19:28:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:28:13,659 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:13,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:13,664 INFO L225 Difference]: With dead ends: 2079 [2022-11-16 19:28:13,664 INFO L226 Difference]: Without dead ends: 2079 [2022-11-16 19:28:13,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:13,665 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 11 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:13,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 83 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 112 Unchecked, 0.1s Time] [2022-11-16 19:28:13,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2079 states. [2022-11-16 19:28:13,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2079 to 1709. [2022-11-16 19:28:13,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1709 states, 1705 states have (on average 3.7495601173020527) internal successors, (6393), 1708 states have internal predecessors, (6393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:13,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1709 states to 1709 states and 6393 transitions. [2022-11-16 19:28:13,692 INFO L78 Accepts]: Start accepts. Automaton has 1709 states and 6393 transitions. Word has length 43 [2022-11-16 19:28:13,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:13,692 INFO L495 AbstractCegarLoop]: Abstraction has 1709 states and 6393 transitions. [2022-11-16 19:28:13,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:13,692 INFO L276 IsEmpty]: Start isEmpty. Operand 1709 states and 6393 transitions. [2022-11-16 19:28:13,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:13,695 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:13,695 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:13,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:28:13,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:13,907 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:13,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:13,907 INFO L85 PathProgramCache]: Analyzing trace with hash 555850623, now seen corresponding path program 5 times [2022-11-16 19:28:13,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:13,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [534005430] [2022-11-16 19:28:13,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-16 19:28:13,908 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-16 19:28:13,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:13,909 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:13,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:14,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:28:14,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:28:14,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:28:14,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:14,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 6 treesize of output 7 [2022-11-16 19:28:14,288 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:14,288 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-16 19:28:14,371 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:14,372 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:14,436 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:14,436 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:14,490 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:14,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:28:14,589 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:14,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:28:14,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:14,842 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:14,842 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:28:18,147 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:28:18,264 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-16 19:28:18,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:18,265 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:18,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [534005430] [2022-11-16 19:28:18,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [534005430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:18,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:18,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:28:18,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785737949] [2022-11-16 19:28:18,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:18,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:28:18,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:18,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:28:18,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:28:18,267 INFO L87 Difference]: Start difference. First operand 1709 states and 6393 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:18,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:18,613 INFO L93 Difference]: Finished difference Result 2103 states and 7677 transitions. [2022-11-16 19:28:18,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:28:18,614 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:18,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:18,619 INFO L225 Difference]: With dead ends: 2103 [2022-11-16 19:28:18,619 INFO L226 Difference]: Without dead ends: 2103 [2022-11-16 19:28:18,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:18,619 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 25 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:18,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 82 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 66 Invalid, 0 Unknown, 110 Unchecked, 0.2s Time] [2022-11-16 19:28:18,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2103 states. [2022-11-16 19:28:18,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2103 to 1658. [2022-11-16 19:28:18,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1654 states have (on average 3.7569528415961306) internal successors, (6214), 1657 states have internal predecessors, (6214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:18,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 6214 transitions. [2022-11-16 19:28:18,646 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 6214 transitions. Word has length 43 [2022-11-16 19:28:18,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:18,646 INFO L495 AbstractCegarLoop]: Abstraction has 1658 states and 6214 transitions. [2022-11-16 19:28:18,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:18,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 6214 transitions. [2022-11-16 19:28:18,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:18,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:18,651 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:18,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:28:18,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:18,851 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:18,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:18,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1558545271, now seen corresponding path program 6 times [2022-11-16 19:28:18,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:18,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1340232997] [2022-11-16 19:28:18,852 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-16 19:28:18,852 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-16 19:28:18,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:18,853 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:18,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:19,128 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-16 19:28:19,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:28:19,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:28:19,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:19,146 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-16 19:28:19,199 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:19,200 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-16 19:28:19,291 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:19,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:19,368 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:19,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:19,432 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:19,432 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:28:19,551 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:19,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:28:19,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:19,865 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:19,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:28:23,647 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:28:23,771 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-16 19:28:23,771 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:23,772 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:23,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1340232997] [2022-11-16 19:28:23,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1340232997] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:23,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:23,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:28:23,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003189954] [2022-11-16 19:28:23,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:23,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:28:23,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:23,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:28:23,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:28:23,773 INFO L87 Difference]: Start difference. First operand 1658 states and 6214 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:24,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:24,108 INFO L93 Difference]: Finished difference Result 2260 states and 8335 transitions. [2022-11-16 19:28:24,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:28:24,109 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:24,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:24,114 INFO L225 Difference]: With dead ends: 2260 [2022-11-16 19:28:24,114 INFO L226 Difference]: Without dead ends: 2260 [2022-11-16 19:28:24,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:24,115 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 22 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:24,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 115 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 96 Invalid, 0 Unknown, 89 Unchecked, 0.2s Time] [2022-11-16 19:28:24,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2022-11-16 19:28:24,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 1680. [2022-11-16 19:28:24,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1676 states have (on average 3.7661097852028638) internal successors, (6312), 1679 states have internal predecessors, (6312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:24,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 6312 transitions. [2022-11-16 19:28:24,153 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 6312 transitions. Word has length 43 [2022-11-16 19:28:24,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:24,154 INFO L495 AbstractCegarLoop]: Abstraction has 1680 states and 6312 transitions. [2022-11-16 19:28:24,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:24,154 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 6312 transitions. [2022-11-16 19:28:24,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:24,157 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:24,157 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:24,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:24,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:24,358 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:24,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:24,358 INFO L85 PathProgramCache]: Analyzing trace with hash 882501805, now seen corresponding path program 7 times [2022-11-16 19:28:24,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:24,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [890920732] [2022-11-16 19:28:24,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-16 19:28:24,359 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-16 19:28:24,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:24,360 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:24,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:24,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:28:24,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:28:24,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:24,660 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-16 19:28:24,720 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:24,720 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-16 19:28:24,822 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:24,823 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:24,888 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:24,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:24,966 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:24,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:28:25,091 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:25,091 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:28:25,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:25,421 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:25,421 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:28:28,953 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:28:29,053 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-16 19:28:29,054 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:29,054 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:29,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [890920732] [2022-11-16 19:28:29,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [890920732] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:29,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:29,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:28:29,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354660902] [2022-11-16 19:28:29,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:29,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:28:29,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:29,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:28:29,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:28:29,056 INFO L87 Difference]: Start difference. First operand 1680 states and 6312 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:29,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:29,336 INFO L93 Difference]: Finished difference Result 2233 states and 8179 transitions. [2022-11-16 19:28:29,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:28:29,337 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:29,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:29,341 INFO L225 Difference]: With dead ends: 2233 [2022-11-16 19:28:29,341 INFO L226 Difference]: Without dead ends: 2233 [2022-11-16 19:28:29,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:29,342 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:29,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 82 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 67 Invalid, 0 Unknown, 61 Unchecked, 0.1s Time] [2022-11-16 19:28:29,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2022-11-16 19:28:29,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1723. [2022-11-16 19:28:29,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1719 states have (on average 3.7684700407213496) internal successors, (6478), 1722 states have internal predecessors, (6478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:29,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 6478 transitions. [2022-11-16 19:28:29,373 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 6478 transitions. Word has length 43 [2022-11-16 19:28:29,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:29,373 INFO L495 AbstractCegarLoop]: Abstraction has 1723 states and 6478 transitions. [2022-11-16 19:28:29,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:29,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 6478 transitions. [2022-11-16 19:28:29,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:29,378 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:29,378 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:29,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:29,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:29,579 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:29,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:29,579 INFO L85 PathProgramCache]: Analyzing trace with hash 2100954879, now seen corresponding path program 8 times [2022-11-16 19:28:29,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:29,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [927746903] [2022-11-16 19:28:29,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:28:29,580 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-16 19:28:29,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:29,580 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:29,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:29,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:28:29,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:28:29,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:28:29,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:29,877 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-16 19:28:29,924 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:29,924 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-16 19:28:30,002 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:30,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:30,160 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:28:30,161 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:28:30,258 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:28:30,258 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 56 [2022-11-16 19:28:30,512 INFO L321 Elim1Store]: treesize reduction 36, result has 60.0 percent of original size [2022-11-16 19:28:30,513 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 103 [2022-11-16 19:28:31,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:31,876 INFO L321 Elim1Store]: treesize reduction 56, result has 53.3 percent of original size [2022-11-16 19:28:31,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 112 treesize of output 173 [2022-11-16 19:28:45,931 INFO L321 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2022-11-16 19:28:45,931 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 83 [2022-11-16 19:28:46,431 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-16 19:28:46,431 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:46,431 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:46,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [927746903] [2022-11-16 19:28:46,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [927746903] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:46,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:46,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 19:28:46,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944382148] [2022-11-16 19:28:46,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:46,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:28:46,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:46,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:28:46,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:46,433 INFO L87 Difference]: Start difference. First operand 1723 states and 6478 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:46,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:46,556 INFO L93 Difference]: Finished difference Result 2478 states and 8953 transitions. [2022-11-16 19:28:46,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:28:46,557 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:46,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:46,563 INFO L225 Difference]: With dead ends: 2478 [2022-11-16 19:28:46,563 INFO L226 Difference]: Without dead ends: 2478 [2022-11-16 19:28:46,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:46,564 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 23 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:46,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 125 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 84 Unchecked, 0.1s Time] [2022-11-16 19:28:46,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2022-11-16 19:28:46,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 1673. [2022-11-16 19:28:46,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1673 states, 1669 states have (on average 3.7531455961653686) internal successors, (6264), 1672 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:46,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 6264 transitions. [2022-11-16 19:28:46,600 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 6264 transitions. Word has length 43 [2022-11-16 19:28:46,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:46,600 INFO L495 AbstractCegarLoop]: Abstraction has 1673 states and 6264 transitions. [2022-11-16 19:28:46,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:46,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 6264 transitions. [2022-11-16 19:28:46,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:46,606 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:46,606 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:46,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:46,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:46,807 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:46,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:46,807 INFO L85 PathProgramCache]: Analyzing trace with hash 776997713, now seen corresponding path program 9 times [2022-11-16 19:28:46,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:46,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1283013259] [2022-11-16 19:28:46,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 19:28:46,808 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-16 19:28:46,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:46,809 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:46,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:47,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-16 19:28:47,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:28:47,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:28:47,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:47,120 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-16 19:28:47,192 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:47,193 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-16 19:28:47,306 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:47,306 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:47,381 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:47,382 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:47,473 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:47,473 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:28:47,614 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:28:47,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:28:47,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:48,001 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:48,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:28:51,545 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:28:51,644 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-16 19:28:51,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:51,644 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:51,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1283013259] [2022-11-16 19:28:51,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1283013259] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:51,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:51,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:28:51,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365376674] [2022-11-16 19:28:51,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:51,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:28:51,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:51,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:28:51,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:28:51,646 INFO L87 Difference]: Start difference. First operand 1673 states and 6264 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:51,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:51,950 INFO L93 Difference]: Finished difference Result 2369 states and 8765 transitions. [2022-11-16 19:28:51,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:28:51,950 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:51,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:51,955 INFO L225 Difference]: With dead ends: 2369 [2022-11-16 19:28:51,955 INFO L226 Difference]: Without dead ends: 2369 [2022-11-16 19:28:51,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:51,955 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 33 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:51,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 88 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 70 Invalid, 0 Unknown, 102 Unchecked, 0.2s Time] [2022-11-16 19:28:51,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2369 states. [2022-11-16 19:28:51,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2369 to 1703. [2022-11-16 19:28:51,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1699 states have (on average 3.761035903472631) internal successors, (6390), 1702 states have internal predecessors, (6390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:51,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 6390 transitions. [2022-11-16 19:28:51,999 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 6390 transitions. Word has length 43 [2022-11-16 19:28:52,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:52,000 INFO L495 AbstractCegarLoop]: Abstraction has 1703 states and 6390 transitions. [2022-11-16 19:28:52,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:52,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 6390 transitions. [2022-11-16 19:28:52,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:52,005 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:52,005 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:52,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:52,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:52,211 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:52,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:52,211 INFO L85 PathProgramCache]: Analyzing trace with hash -707161857, now seen corresponding path program 10 times [2022-11-16 19:28:52,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:52,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [86968103] [2022-11-16 19:28:52,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-16 19:28:52,211 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-16 19:28:52,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:52,212 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:52,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:52,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-16 19:28:52,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:28:52,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:28:52,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:52,518 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-16 19:28:52,557 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:52,557 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-16 19:28:52,641 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:52,641 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:52,704 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:52,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:52,770 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:52,771 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:52,834 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:28:52,834 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:28:52,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:52,920 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:52,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:28:53,888 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:28:54,002 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-16 19:28:54,002 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:54,002 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:54,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [86968103] [2022-11-16 19:28:54,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [86968103] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:54,002 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:54,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:28:54,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288512045] [2022-11-16 19:28:54,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:54,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:28:54,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:54,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:28:54,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:28:54,004 INFO L87 Difference]: Start difference. First operand 1703 states and 6390 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:54,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:54,212 INFO L93 Difference]: Finished difference Result 2201 states and 7951 transitions. [2022-11-16 19:28:54,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:28:54,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:54,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:54,217 INFO L225 Difference]: With dead ends: 2201 [2022-11-16 19:28:54,217 INFO L226 Difference]: Without dead ends: 2201 [2022-11-16 19:28:54,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:28:54,217 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 14 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:54,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 40 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 46 Invalid, 0 Unknown, 54 Unchecked, 0.1s Time] [2022-11-16 19:28:54,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2201 states. [2022-11-16 19:28:54,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2201 to 1499. [2022-11-16 19:28:54,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1495 states have (on average 3.71505016722408) internal successors, (5554), 1498 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:54,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 5554 transitions. [2022-11-16 19:28:54,244 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 5554 transitions. Word has length 43 [2022-11-16 19:28:54,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:54,244 INFO L495 AbstractCegarLoop]: Abstraction has 1499 states and 5554 transitions. [2022-11-16 19:28:54,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:54,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 5554 transitions. [2022-11-16 19:28:54,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:54,247 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:54,247 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:54,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:28:54,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:54,448 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:54,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:54,448 INFO L85 PathProgramCache]: Analyzing trace with hash -894490299, now seen corresponding path program 1 times [2022-11-16 19:28:54,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:54,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601014381] [2022-11-16 19:28:54,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:28:54,449 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:54,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:54,449 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:54,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:54,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:28:54,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:28:54,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:54,754 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-16 19:28:54,801 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:54,801 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-16 19:28:54,856 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:54,856 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:28:54,894 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:54,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:28:54,923 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:54,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 19:28:54,987 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:54,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-16 19:28:55,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:55,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 27 [2022-11-16 19:28:56,130 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-16 19:28:56,166 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-16 19:28:56,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:56,166 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:56,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601014381] [2022-11-16 19:28:56,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601014381] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:56,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:56,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:28:56,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032131847] [2022-11-16 19:28:56,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:56,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:28:56,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:56,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:28:56,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:28:56,168 INFO L87 Difference]: Start difference. First operand 1499 states and 5554 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:56,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:56,607 INFO L93 Difference]: Finished difference Result 2243 states and 8146 transitions. [2022-11-16 19:28:56,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:28:56,608 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:56,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:56,612 INFO L225 Difference]: With dead ends: 2243 [2022-11-16 19:28:56,613 INFO L226 Difference]: Without dead ends: 2243 [2022-11-16 19:28:56,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:56,613 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 12 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 235 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:56,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 157 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 189 Invalid, 0 Unknown, 235 Unchecked, 0.4s Time] [2022-11-16 19:28:56,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2243 states. [2022-11-16 19:28:56,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2243 to 1841. [2022-11-16 19:28:56,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1837 states have (on average 3.7866086009798585) internal successors, (6956), 1840 states have internal predecessors, (6956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:56,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 6956 transitions. [2022-11-16 19:28:56,648 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 6956 transitions. Word has length 43 [2022-11-16 19:28:56,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:56,649 INFO L495 AbstractCegarLoop]: Abstraction has 1841 states and 6956 transitions. [2022-11-16 19:28:56,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:56,649 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 6956 transitions. [2022-11-16 19:28:56,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:56,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:56,652 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:56,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:56,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:56,853 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:56,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:56,853 INFO L85 PathProgramCache]: Analyzing trace with hash -894460508, now seen corresponding path program 1 times [2022-11-16 19:28:56,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:56,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546116236] [2022-11-16 19:28:56,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:28:56,854 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-16 19:28:56,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:28:56,855 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:56,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:28:57,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:28:57,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:28:57,200 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-16 19:28:57,253 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:57,253 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-16 19:28:57,314 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:57,314 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:28:57,349 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:28:57,350 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:28:57,390 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:57,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 19:28:57,457 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:28:57,457 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-16 19:28:57,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:28:57,594 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 27 [2022-11-16 19:28:58,675 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-16 19:28:58,717 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-16 19:28:58,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:28:58,717 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:28:58,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546116236] [2022-11-16 19:28:58,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546116236] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:28:58,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:28:58,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:28:58,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175107576] [2022-11-16 19:28:58,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:28:58,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:28:58,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:28:58,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:28:58,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:28:58,719 INFO L87 Difference]: Start difference. First operand 1841 states and 6956 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:59,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:28:59,174 INFO L93 Difference]: Finished difference Result 2243 states and 8146 transitions. [2022-11-16 19:28:59,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:28:59,174 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:28:59,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:28:59,179 INFO L225 Difference]: With dead ends: 2243 [2022-11-16 19:28:59,179 INFO L226 Difference]: Without dead ends: 2243 [2022-11-16 19:28:59,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:28:59,180 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 12 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:28:59,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 173 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 189 Invalid, 0 Unknown, 103 Unchecked, 0.4s Time] [2022-11-16 19:28:59,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2243 states. [2022-11-16 19:28:59,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2243 to 1841. [2022-11-16 19:28:59,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1837 states have (on average 3.7866086009798585) internal successors, (6956), 1840 states have internal predecessors, (6956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:59,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 6956 transitions. [2022-11-16 19:28:59,211 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 6956 transitions. Word has length 43 [2022-11-16 19:28:59,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:28:59,211 INFO L495 AbstractCegarLoop]: Abstraction has 1841 states and 6956 transitions. [2022-11-16 19:28:59,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:28:59,211 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 6956 transitions. [2022-11-16 19:28:59,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:28:59,214 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:28:59,214 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:28:59,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:28:59,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:28:59,415 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:28:59,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:28:59,415 INFO L85 PathProgramCache]: Analyzing trace with hash -6986618, now seen corresponding path program 1 times [2022-11-16 19:28:59,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:28:59,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [531098369] [2022-11-16 19:28:59,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2022-11-16 19:31:22,309 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:22,309 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-16 19:31:22,414 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:22,414 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:22,505 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:22,506 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:22,585 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:31:22,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 40 [2022-11-16 19:31:22,719 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:31:22,719 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 48 [2022-11-16 19:31:22,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:23,017 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:31:23,017 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 50 [2022-11-16 19:31:28,160 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:31:28,278 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-16 19:31:28,279 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:28,279 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:28,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549500787] [2022-11-16 19:31:28,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549500787] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:28,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:28,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:31:28,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633713036] [2022-11-16 19:31:28,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:28,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:31:28,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:28,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:31:28,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:31:28,280 INFO L87 Difference]: Start difference. First operand 1492 states and 5483 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:28,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:28,646 INFO L93 Difference]: Finished difference Result 2186 states and 8000 transitions. [2022-11-16 19:31:28,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:28,646 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:31:28,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:28,651 INFO L225 Difference]: With dead ends: 2186 [2022-11-16 19:31:28,651 INFO L226 Difference]: Without dead ends: 2186 [2022-11-16 19:31:28,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:31:28,652 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:28,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 104 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 89 Invalid, 0 Unknown, 121 Unchecked, 0.2s Time] [2022-11-16 19:31:28,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2186 states. [2022-11-16 19:31:28,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2186 to 1496. [2022-11-16 19:31:28,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1492 states have (on average 3.682975871313673) internal successors, (5495), 1495 states have internal predecessors, (5495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:28,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5495 transitions. [2022-11-16 19:31:28,682 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5495 transitions. Word has length 43 [2022-11-16 19:31:28,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:28,682 INFO L495 AbstractCegarLoop]: Abstraction has 1496 states and 5495 transitions. [2022-11-16 19:31:28,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:28,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5495 transitions. [2022-11-16 19:31:28,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:31:28,685 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:28,685 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:28,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:31:28,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:28,886 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:28,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:28,886 INFO L85 PathProgramCache]: Analyzing trace with hash 960799562, now seen corresponding path program 7 times [2022-11-16 19:31:28,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:28,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474646849] [2022-11-16 19:31:28,887 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-16 19:31:28,887 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-16 19:31:28,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:28,888 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:28,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:29,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:29,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:31:29,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:29,260 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-16 19:31:29,324 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:29,325 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-16 19:31:29,397 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:29,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:29,453 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:29,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:29,496 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:31:29,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 19:31:29,582 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:31:29,583 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-16 19:31:29,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:29,751 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 27 [2022-11-16 19:31:31,334 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-16 19:31:31,391 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-16 19:31:31,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:31,392 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:31,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474646849] [2022-11-16 19:31:31,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474646849] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:31,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:31,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:31:31,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506950399] [2022-11-16 19:31:31,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:31,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:31:31,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:31,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:31:31,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:31:31,393 INFO L87 Difference]: Start difference. First operand 1496 states and 5495 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:31,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:31,686 INFO L93 Difference]: Finished difference Result 2186 states and 8000 transitions. [2022-11-16 19:31:31,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:31,687 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:31:31,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:31,692 INFO L225 Difference]: With dead ends: 2186 [2022-11-16 19:31:31,692 INFO L226 Difference]: Without dead ends: 2186 [2022-11-16 19:31:31,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:31:31,693 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:31,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 101 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 89 Invalid, 0 Unknown, 60 Unchecked, 0.2s Time] [2022-11-16 19:31:31,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2186 states. [2022-11-16 19:31:31,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2186 to 1496. [2022-11-16 19:31:31,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1492 states have (on average 3.682975871313673) internal successors, (5495), 1495 states have internal predecessors, (5495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:31,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5495 transitions. [2022-11-16 19:31:31,728 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5495 transitions. Word has length 43 [2022-11-16 19:31:31,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:31,728 INFO L495 AbstractCegarLoop]: Abstraction has 1496 states and 5495 transitions. [2022-11-16 19:31:31,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:31,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5495 transitions. [2022-11-16 19:31:31,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 19:31:31,732 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:31,733 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:31,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:31:31,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:31,947 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:31,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:31,948 INFO L85 PathProgramCache]: Analyzing trace with hash -2115744451, now seen corresponding path program 8 times [2022-11-16 19:31:31,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:31,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2135824091] [2022-11-16 19:31:31,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:31:31,948 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-16 19:31:31,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:31,949 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:31,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:32,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:31:32,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:31:32,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:31:32,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:32,355 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-16 19:31:32,426 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:32,426 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-16 19:31:32,550 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:32,550 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:32,764 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:31:32,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:31:32,915 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:31:32,916 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 56 [2022-11-16 19:31:33,259 INFO L321 Elim1Store]: treesize reduction 36, result has 60.0 percent of original size [2022-11-16 19:31:33,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 103 [2022-11-16 19:31:35,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:35,685 INFO L321 Elim1Store]: treesize reduction 34, result has 49.3 percent of original size [2022-11-16 19:31:35,685 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 116 treesize of output 144 [2022-11-16 19:31:43,869 INFO L321 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2022-11-16 19:31:43,869 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 83 [2022-11-16 19:31:44,355 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-16 19:31:44,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:44,355 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:44,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2135824091] [2022-11-16 19:31:44,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2135824091] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:44,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:44,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 19:31:44,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129715088] [2022-11-16 19:31:44,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:44,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:31:44,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:44,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:31:44,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:31:44,357 INFO L87 Difference]: Start difference. First operand 1496 states and 5495 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:44,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:44,632 INFO L93 Difference]: Finished difference Result 2212 states and 8005 transitions. [2022-11-16 19:31:44,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:31:44,633 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2022-11-16 19:31:44,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:44,638 INFO L225 Difference]: With dead ends: 2212 [2022-11-16 19:31:44,639 INFO L226 Difference]: Without dead ends: 2212 [2022-11-16 19:31:44,639 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 9 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:31:44,639 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 70 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 437 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:44,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 155 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 437 Unchecked, 0.3s Time] [2022-11-16 19:31:44,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2022-11-16 19:31:44,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 766. [2022-11-16 19:31:44,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 762 states have (on average 3.4291338582677167) internal successors, (2613), 765 states have internal predecessors, (2613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:44,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 2613 transitions. [2022-11-16 19:31:44,662 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 2613 transitions. Word has length 43 [2022-11-16 19:31:44,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:44,662 INFO L495 AbstractCegarLoop]: Abstraction has 766 states and 2613 transitions. [2022-11-16 19:31:44,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:44,663 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 2613 transitions. [2022-11-16 19:31:44,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:31:44,664 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:44,664 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:44,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:31:44,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:44,865 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:44,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:44,865 INFO L85 PathProgramCache]: Analyzing trace with hash 224279271, now seen corresponding path program 1 times [2022-11-16 19:31:44,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:44,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [223120060] [2022-11-16 19:31:44,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:31:44,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-16 19:31:44,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:44,866 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:44,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:45,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:45,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:31:45,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:45,249 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-16 19:31:45,333 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:45,333 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-16 19:31:45,399 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:45,399 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:45,473 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:45,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:45,552 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:45,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:45,616 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:45,617 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:45,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:45,710 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:46,515 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:46,577 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-16 19:31:46,625 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-16 19:31:46,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:46,625 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:46,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [223120060] [2022-11-16 19:31:46,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [223120060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:46,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:46,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:31:46,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596187749] [2022-11-16 19:31:46,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:46,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:31:46,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:46,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:31:46,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:31:46,627 INFO L87 Difference]: Start difference. First operand 766 states and 2613 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:46,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:46,775 INFO L93 Difference]: Finished difference Result 1494 states and 5169 transitions. [2022-11-16 19:31:46,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:46,775 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:31:46,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:46,779 INFO L225 Difference]: With dead ends: 1494 [2022-11-16 19:31:46,780 INFO L226 Difference]: Without dead ends: 1494 [2022-11-16 19:31:46,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:31:46,780 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 19 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:46,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 45 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 41 Invalid, 0 Unknown, 75 Unchecked, 0.1s Time] [2022-11-16 19:31:46,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2022-11-16 19:31:46,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 1130. [2022-11-16 19:31:46,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1126 states have (on average 3.617229129662522) internal successors, (4073), 1129 states have internal predecessors, (4073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:46,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 4073 transitions. [2022-11-16 19:31:46,807 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 4073 transitions. Word has length 44 [2022-11-16 19:31:46,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:46,807 INFO L495 AbstractCegarLoop]: Abstraction has 1130 states and 4073 transitions. [2022-11-16 19:31:46,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:46,807 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 4073 transitions. [2022-11-16 19:31:46,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:31:46,809 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:46,809 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:46,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:31:47,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:47,010 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:47,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:47,010 INFO L85 PathProgramCache]: Analyzing trace with hash 225202792, now seen corresponding path program 1 times [2022-11-16 19:31:47,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:47,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1949933536] [2022-11-16 19:31:47,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:31:47,011 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-16 19:31:47,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:47,012 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:47,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:47,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:31:47,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:47,400 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-16 19:31:47,468 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:47,468 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-16 19:31:47,531 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:47,531 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:47,624 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:47,625 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:47,680 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:47,680 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:47,725 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:47,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:47,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:47,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:48,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:48,656 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-16 19:31:48,692 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-16 19:31:48,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:48,693 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:48,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1949933536] [2022-11-16 19:31:48,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1949933536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:48,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:48,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:31:48,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83902290] [2022-11-16 19:31:48,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:48,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:31:48,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:48,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:31:48,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:31:48,694 INFO L87 Difference]: Start difference. First operand 1130 states and 4073 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:48,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:48,878 INFO L93 Difference]: Finished difference Result 1861 states and 6635 transitions. [2022-11-16 19:31:48,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:48,879 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:31:48,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:48,883 INFO L225 Difference]: With dead ends: 1861 [2022-11-16 19:31:48,883 INFO L226 Difference]: Without dead ends: 1861 [2022-11-16 19:31:48,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:31:48,883 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 27 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:48,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 40 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 52 Invalid, 0 Unknown, 58 Unchecked, 0.1s Time] [2022-11-16 19:31:48,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2022-11-16 19:31:48,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1491. [2022-11-16 19:31:48,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:48,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:31:48,912 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 44 [2022-11-16 19:31:48,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:48,912 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:31:48,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:48,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:31:48,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:31:48,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:48,915 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:48,928 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:49,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:49,116 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:49,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:49,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1967089606, now seen corresponding path program 1 times [2022-11-16 19:31:49,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:49,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114565715] [2022-11-16 19:31:49,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:31:49,116 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-16 19:31:49,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:49,117 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:49,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:49,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:31:49,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:49,546 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-16 19:31:49,616 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:49,616 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-16 19:31:49,688 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:49,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:49,779 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:49,780 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:49,840 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:49,840 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:49,901 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:49,902 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:49,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:50,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:50,928 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:51,003 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-16 19:31:51,046 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-16 19:31:51,046 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:51,047 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:51,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114565715] [2022-11-16 19:31:51,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114565715] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:51,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:51,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:31:51,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896761951] [2022-11-16 19:31:51,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:51,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:31:51,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:51,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:31:51,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:31:51,048 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:51,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:51,224 INFO L93 Difference]: Finished difference Result 1868 states and 6655 transitions. [2022-11-16 19:31:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:51,225 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:31:51,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:51,230 INFO L225 Difference]: With dead ends: 1868 [2022-11-16 19:31:51,230 INFO L226 Difference]: Without dead ends: 1868 [2022-11-16 19:31:51,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:31:51,230 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 24 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:51,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 51 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 47 Invalid, 0 Unknown, 134 Unchecked, 0.1s Time] [2022-11-16 19:31:51,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1868 states. [2022-11-16 19:31:51,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1868 to 1491. [2022-11-16 19:31:51,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:51,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:31:51,263 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 44 [2022-11-16 19:31:51,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:51,264 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:31:51,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:51,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:31:51,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:31:51,267 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:51,267 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:51,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:31:51,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:51,471 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:51,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:51,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1572672088, now seen corresponding path program 1 times [2022-11-16 19:31:51,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:51,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766553963] [2022-11-16 19:31:51,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:31:51,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:51,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:51,473 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:51,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:51,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:31:51,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:51,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 6 treesize of output 7 [2022-11-16 19:31:51,931 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:51,931 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-16 19:31:52,012 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:52,012 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:52,108 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:52,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:52,168 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:52,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:52,231 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:52,231 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:52,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:52,344 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:53,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:53,375 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-16 19:31:53,426 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-16 19:31:53,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:53,426 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:53,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766553963] [2022-11-16 19:31:53,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766553963] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:53,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:53,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:31:53,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742336958] [2022-11-16 19:31:53,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:53,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:31:53,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:53,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:31:53,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:31:53,427 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:53,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:53,649 INFO L93 Difference]: Finished difference Result 1897 states and 6745 transitions. [2022-11-16 19:31:53,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:53,650 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:31:53,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:53,654 INFO L225 Difference]: With dead ends: 1897 [2022-11-16 19:31:53,654 INFO L226 Difference]: Without dead ends: 1897 [2022-11-16 19:31:53,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:31:53,654 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 18 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:53,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 57 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 68 Invalid, 0 Unknown, 87 Unchecked, 0.2s Time] [2022-11-16 19:31:53,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2022-11-16 19:31:53,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 1518. [2022-11-16 19:31:53,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1514 states have (on average 3.7087186261558784) internal successors, (5615), 1517 states have internal predecessors, (5615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:53,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 5615 transitions. [2022-11-16 19:31:53,684 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 5615 transitions. Word has length 44 [2022-11-16 19:31:53,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:53,684 INFO L495 AbstractCegarLoop]: Abstraction has 1518 states and 5615 transitions. [2022-11-16 19:31:53,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:53,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 5615 transitions. [2022-11-16 19:31:53,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:31:53,686 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:53,687 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:53,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:53,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:53,887 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:53,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:53,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1571748567, now seen corresponding path program 1 times [2022-11-16 19:31:53,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:53,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552445462] [2022-11-16 19:31:53,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:31:53,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-16 19:31:53,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:53,889 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:53,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:54,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:54,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:31:54,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:54,288 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-16 19:31:54,365 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:54,365 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-16 19:31:54,476 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:54,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:54,644 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:54,645 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:54,797 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:54,798 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:54,909 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:31:54,909 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:31:55,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:55,139 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:31:55,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:31:57,591 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:31:57,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:31:57,813 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-16 19:31:57,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:31:57,814 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:31:57,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552445462] [2022-11-16 19:31:57,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552445462] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:31:57,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:31:57,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:31:57,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558888198] [2022-11-16 19:31:57,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:31:57,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:31:57,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:31:57,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:31:57,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:31:57,815 INFO L87 Difference]: Start difference. First operand 1518 states and 5615 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:58,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:31:58,119 INFO L93 Difference]: Finished difference Result 1897 states and 6745 transitions. [2022-11-16 19:31:58,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:31:58,119 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:31:58,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:31:58,124 INFO L225 Difference]: With dead ends: 1897 [2022-11-16 19:31:58,124 INFO L226 Difference]: Without dead ends: 1897 [2022-11-16 19:31:58,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:31:58,124 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 24 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:31:58,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 48 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 0 Unknown, 59 Unchecked, 0.2s Time] [2022-11-16 19:31:58,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2022-11-16 19:31:58,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 1518. [2022-11-16 19:31:58,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1514 states have (on average 3.7087186261558784) internal successors, (5615), 1517 states have internal predecessors, (5615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:58,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 5615 transitions. [2022-11-16 19:31:58,155 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 5615 transitions. Word has length 44 [2022-11-16 19:31:58,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:31:58,155 INFO L495 AbstractCegarLoop]: Abstraction has 1518 states and 5615 transitions. [2022-11-16 19:31:58,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:31:58,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 5615 transitions. [2022-11-16 19:31:58,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:31:58,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:31:58,158 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:31:58,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:58,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:31:58,358 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:31:58,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:31:58,359 INFO L85 PathProgramCache]: Analyzing trace with hash 170138247, now seen corresponding path program 1 times [2022-11-16 19:31:58,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:31:58,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1603007954] [2022-11-16 19:31:58,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:31:58,359 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-16 19:31:58,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:31:58,360 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:58,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:31:58,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:31:58,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:31:58,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:31:58,761 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-16 19:31:58,828 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:58,828 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-16 19:31:58,904 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:58,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:58,997 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:58,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:59,044 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:59,044 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:59,114 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:31:59,114 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:31:59,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:31:59,258 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:00,361 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:00,411 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-16 19:32:00,461 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-16 19:32:00,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:00,461 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:00,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1603007954] [2022-11-16 19:32:00,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1603007954] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:00,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:00,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:00,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246675133] [2022-11-16 19:32:00,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:00,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:00,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:00,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:00,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:00,463 INFO L87 Difference]: Start difference. First operand 1518 states and 5615 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:00,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:00,650 INFO L93 Difference]: Finished difference Result 1897 states and 6745 transitions. [2022-11-16 19:32:00,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:00,651 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:00,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:00,655 INFO L225 Difference]: With dead ends: 1897 [2022-11-16 19:32:00,655 INFO L226 Difference]: Without dead ends: 1897 [2022-11-16 19:32:00,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:00,656 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 15 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:00,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 57 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 0 Unknown, 63 Unchecked, 0.1s Time] [2022-11-16 19:32:00,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2022-11-16 19:32:00,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 1518. [2022-11-16 19:32:00,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1514 states have (on average 3.7087186261558784) internal successors, (5615), 1517 states have internal predecessors, (5615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 5615 transitions. [2022-11-16 19:32:00,686 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 5615 transitions. Word has length 44 [2022-11-16 19:32:00,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:00,686 INFO L495 AbstractCegarLoop]: Abstraction has 1518 states and 5615 transitions. [2022-11-16 19:32:00,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:00,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 5615 transitions. [2022-11-16 19:32:00,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:00,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:00,689 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:00,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:00,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:00,889 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:00,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:00,889 INFO L85 PathProgramCache]: Analyzing trace with hash 171061768, now seen corresponding path program 1 times [2022-11-16 19:32:00,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:00,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1536696444] [2022-11-16 19:32:00,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:00,890 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-16 19:32:00,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:00,891 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:00,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:01,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:01,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:01,283 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-16 19:32:01,340 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:01,340 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-16 19:32:01,459 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:01,460 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:01,648 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:01,648 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:01,768 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:01,768 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:01,900 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:01,900 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:02,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:02,147 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:02,147 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:32:04,719 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:04,909 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-16 19:32:04,956 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-16 19:32:04,956 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:04,956 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:04,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1536696444] [2022-11-16 19:32:04,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1536696444] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:04,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:04,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:04,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893816567] [2022-11-16 19:32:04,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:04,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:04,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:04,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:04,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:04,958 INFO L87 Difference]: Start difference. First operand 1518 states and 5615 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:05,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:05,258 INFO L93 Difference]: Finished difference Result 1897 states and 6745 transitions. [2022-11-16 19:32:05,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:05,259 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:05,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:05,263 INFO L225 Difference]: With dead ends: 1897 [2022-11-16 19:32:05,263 INFO L226 Difference]: Without dead ends: 1897 [2022-11-16 19:32:05,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:05,264 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 15 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:05,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 69 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 83 Invalid, 0 Unknown, 59 Unchecked, 0.2s Time] [2022-11-16 19:32:05,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2022-11-16 19:32:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 1491. [2022-11-16 19:32:05,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:05,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:32:05,294 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 44 [2022-11-16 19:32:05,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:05,294 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:32:05,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:05,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:32:05,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:05,296 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:05,297 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:05,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:05,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:05,497 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:05,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:05,497 INFO L85 PathProgramCache]: Analyzing trace with hash -281279354, now seen corresponding path program 1 times [2022-11-16 19:32:05,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:05,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [780344427] [2022-11-16 19:32:05,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:05,498 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-16 19:32:05,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:05,499 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:05,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:05,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:05,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:05,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:05,879 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-16 19:32:05,943 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:05,943 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-16 19:32:06,046 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:06,047 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:06,213 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:06,213 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:06,330 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:06,330 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:06,421 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:06,421 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:06,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:06,736 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:06,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:32:09,533 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:09,686 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-16 19:32:09,730 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-16 19:32:09,730 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:09,730 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:09,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [780344427] [2022-11-16 19:32:09,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [780344427] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:09,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:09,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:09,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873252683] [2022-11-16 19:32:09,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:09,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:09,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:09,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:09,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:09,731 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:10,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:10,054 INFO L93 Difference]: Finished difference Result 1976 states and 7057 transitions. [2022-11-16 19:32:10,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:10,055 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:10,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:10,059 INFO L225 Difference]: With dead ends: 1976 [2022-11-16 19:32:10,059 INFO L226 Difference]: Without dead ends: 1976 [2022-11-16 19:32:10,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:10,060 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 44 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:10,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 61 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 73 Invalid, 0 Unknown, 133 Unchecked, 0.2s Time] [2022-11-16 19:32:10,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-11-16 19:32:10,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1491. [2022-11-16 19:32:10,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:10,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:32:10,090 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 44 [2022-11-16 19:32:10,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:10,090 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:32:10,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:10,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:32:10,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:10,093 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:10,093 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:10,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:32:10,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:10,294 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:10,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:10,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1959397656, now seen corresponding path program 1 times [2022-11-16 19:32:10,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:10,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [529710640] [2022-11-16 19:32:10,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:10,295 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-16 19:32:10,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:10,295 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:10,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:10,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:10,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:10,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:10,688 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-16 19:32:10,755 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:10,755 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-16 19:32:10,891 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:10,891 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:11,044 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:11,044 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:11,177 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:11,177 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:11,339 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:11,339 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:11,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:11,602 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:11,602 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:32:14,500 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:14,677 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-16 19:32:14,723 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-16 19:32:14,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:14,724 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:14,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [529710640] [2022-11-16 19:32:14,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [529710640] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:14,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:14,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:14,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221851032] [2022-11-16 19:32:14,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:14,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:14,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:14,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:14,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:14,725 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:15,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:15,130 INFO L93 Difference]: Finished difference Result 1895 states and 6742 transitions. [2022-11-16 19:32:15,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:15,131 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:15,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:15,136 INFO L225 Difference]: With dead ends: 1895 [2022-11-16 19:32:15,136 INFO L226 Difference]: Without dead ends: 1895 [2022-11-16 19:32:15,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:15,136 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:15,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 76 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 118 Invalid, 0 Unknown, 195 Unchecked, 0.3s Time] [2022-11-16 19:32:15,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1895 states. [2022-11-16 19:32:15,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1895 to 1167. [2022-11-16 19:32:15,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1163 states have (on average 3.599312123817713) internal successors, (4186), 1166 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:15,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 4186 transitions. [2022-11-16 19:32:15,159 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 4186 transitions. Word has length 44 [2022-11-16 19:32:15,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:15,159 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 4186 transitions. [2022-11-16 19:32:15,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:15,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 4186 transitions. [2022-11-16 19:32:15,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:15,161 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:15,161 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:15,177 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:15,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:15,362 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:15,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:15,363 INFO L85 PathProgramCache]: Analyzing trace with hash 164920426, now seen corresponding path program 2 times [2022-11-16 19:32:15,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:15,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [814020386] [2022-11-16 19:32:15,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:32:15,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-16 19:32:15,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:15,365 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:15,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:15,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:32:15,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:32:15,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:32:15,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:15,768 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-16 19:32:15,828 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:15,829 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-16 19:32:15,913 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:15,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:16,009 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:16,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:16,077 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:16,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:16,147 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:16,147 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:16,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:16,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:17,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:17,756 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-16 19:32:17,797 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-16 19:32:17,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:17,798 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:17,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [814020386] [2022-11-16 19:32:17,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [814020386] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:17,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:17,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:17,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356743483] [2022-11-16 19:32:17,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:17,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:17,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:17,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:17,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:17,799 INFO L87 Difference]: Start difference. First operand 1167 states and 4186 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:17,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:17,962 INFO L93 Difference]: Finished difference Result 1899 states and 6750 transitions. [2022-11-16 19:32:17,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:17,963 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:17,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:17,967 INFO L225 Difference]: With dead ends: 1899 [2022-11-16 19:32:17,967 INFO L226 Difference]: Without dead ends: 1899 [2022-11-16 19:32:17,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:17,967 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 20 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:17,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 58 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 52 Invalid, 0 Unknown, 127 Unchecked, 0.1s Time] [2022-11-16 19:32:17,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-11-16 19:32:17,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1131. [2022-11-16 19:32:17,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:17,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:32:17,989 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 44 [2022-11-16 19:32:17,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:17,990 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:32:17,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:17,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:32:17,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:17,992 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:17,992 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:18,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:32:18,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:18,206 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:18,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:18,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1632954454, now seen corresponding path program 2 times [2022-11-16 19:32:18,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:18,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [989382930] [2022-11-16 19:32:18,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:32:18,207 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-16 19:32:18,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:18,207 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:18,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:18,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:32:18,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:32:18,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:18,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:18,608 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-16 19:32:18,674 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:18,674 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-16 19:32:18,795 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:18,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:18,974 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:18,975 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:19,098 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:19,098 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:19,216 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:19,216 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:19,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:19,434 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:19,434 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:32:22,399 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:22,535 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-16 19:32:22,580 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-16 19:32:22,581 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:22,581 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:22,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [989382930] [2022-11-16 19:32:22,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [989382930] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:22,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:22,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:22,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080685613] [2022-11-16 19:32:22,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:22,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:22,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:22,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:22,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:22,582 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:22,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:22,847 INFO L93 Difference]: Finished difference Result 1874 states and 6666 transitions. [2022-11-16 19:32:22,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:22,847 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:22,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:22,851 INFO L225 Difference]: With dead ends: 1874 [2022-11-16 19:32:22,851 INFO L226 Difference]: Without dead ends: 1874 [2022-11-16 19:32:22,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:22,852 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 25 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:22,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 48 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 64 Invalid, 0 Unknown, 62 Unchecked, 0.1s Time] [2022-11-16 19:32:22,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2022-11-16 19:32:22,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1140. [2022-11-16 19:32:22,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1136 states have (on average 3.608274647887324) internal successors, (4099), 1139 states have internal predecessors, (4099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:22,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 4099 transitions. [2022-11-16 19:32:22,874 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 4099 transitions. Word has length 44 [2022-11-16 19:32:22,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:22,874 INFO L495 AbstractCegarLoop]: Abstraction has 1140 states and 4099 transitions. [2022-11-16 19:32:22,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:22,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 4099 transitions. [2022-11-16 19:32:22,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:22,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:22,876 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:22,892 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:23,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:23,077 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:23,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:23,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1632030933, now seen corresponding path program 2 times [2022-11-16 19:32:23,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:23,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110336698] [2022-11-16 19:32:23,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:32:23,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-16 19:32:23,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:23,078 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:23,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:23,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:32:23,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:32:23,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:23,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:23,466 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-16 19:32:23,507 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:23,508 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-16 19:32:23,584 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:23,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:23,693 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:23,693 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:23,780 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:23,780 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:23,866 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:23,866 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:23,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:23,979 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:23,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:32:25,549 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:25,693 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-16 19:32:25,733 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-16 19:32:25,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:25,733 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:25,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110336698] [2022-11-16 19:32:25,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110336698] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:25,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:25,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:25,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121117784] [2022-11-16 19:32:25,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:25,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:25,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:25,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:25,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:25,734 INFO L87 Difference]: Start difference. First operand 1140 states and 4099 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:26,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:26,009 INFO L93 Difference]: Finished difference Result 1874 states and 6666 transitions. [2022-11-16 19:32:26,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:26,009 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:26,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:26,013 INFO L225 Difference]: With dead ends: 1874 [2022-11-16 19:32:26,013 INFO L226 Difference]: Without dead ends: 1874 [2022-11-16 19:32:26,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:26,013 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 17 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:26,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 66 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 68 Invalid, 0 Unknown, 84 Unchecked, 0.2s Time] [2022-11-16 19:32:26,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2022-11-16 19:32:26,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1131. [2022-11-16 19:32:26,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:26,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:32:26,033 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 44 [2022-11-16 19:32:26,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:26,034 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:32:26,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:26,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:32:26,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:32:26,035 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:26,035 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:26,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:32:26,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:26,236 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:26,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:26,236 INFO L85 PathProgramCache]: Analyzing trace with hash 109855881, now seen corresponding path program 2 times [2022-11-16 19:32:26,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:26,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326714877] [2022-11-16 19:32:26,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:32:26,237 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-16 19:32:26,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:26,237 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:26,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:26,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:32:26,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:32:26,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:32:26,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:26,624 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-16 19:32:26,667 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:26,667 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-16 19:32:26,717 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:26,718 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:26,782 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:26,783 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:26,820 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:26,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:26,865 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:26,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:26,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:26,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:27,560 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:27,611 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-16 19:32:27,645 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-16 19:32:27,645 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:27,645 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:27,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326714877] [2022-11-16 19:32:27,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326714877] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:27,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:27,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 19:32:27,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85865129] [2022-11-16 19:32:27,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:27,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:32:27,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:27,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:32:27,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:32:27,646 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:27,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:27,813 INFO L93 Difference]: Finished difference Result 1858 states and 6630 transitions. [2022-11-16 19:32:27,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 19:32:27,814 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-16 19:32:27,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:27,818 INFO L225 Difference]: With dead ends: 1858 [2022-11-16 19:32:27,818 INFO L226 Difference]: Without dead ends: 1858 [2022-11-16 19:32:27,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:32:27,818 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 22 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:27,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 54 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 49 Invalid, 0 Unknown, 105 Unchecked, 0.1s Time] [2022-11-16 19:32:27,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states. [2022-11-16 19:32:27,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 765. [2022-11-16 19:32:27,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 761 states have (on average 3.431011826544021) internal successors, (2611), 764 states have internal predecessors, (2611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:27,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 2611 transitions. [2022-11-16 19:32:27,835 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 2611 transitions. Word has length 44 [2022-11-16 19:32:27,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:27,835 INFO L495 AbstractCegarLoop]: Abstraction has 765 states and 2611 transitions. [2022-11-16 19:32:27,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:27,835 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 2611 transitions. [2022-11-16 19:32:27,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:27,836 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:27,836 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:27,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:28,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:28,039 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:28,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:28,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1637282299, now seen corresponding path program 1 times [2022-11-16 19:32:28,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:28,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1382408932] [2022-11-16 19:32:28,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:28,039 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-16 19:32:28,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:28,041 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:28,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:28,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:28,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:28,441 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-16 19:32:28,489 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:28,490 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-16 19:32:28,552 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:28,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:28,619 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:28,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:28,687 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:28,687 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:28,757 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:28,758 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:28,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:28,852 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:29,726 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:29,790 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:29,839 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-16 19:32:29,879 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-16 19:32:29,879 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:29,880 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:29,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1382408932] [2022-11-16 19:32:29,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1382408932] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:29,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:29,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:32:29,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597247712] [2022-11-16 19:32:29,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:29,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:32:29,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:29,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:32:29,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:32:29,881 INFO L87 Difference]: Start difference. First operand 765 states and 2611 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:30,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:30,036 INFO L93 Difference]: Finished difference Result 1498 states and 5176 transitions. [2022-11-16 19:32:30,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:32:30,036 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:32:30,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:30,040 INFO L225 Difference]: With dead ends: 1498 [2022-11-16 19:32:30,040 INFO L226 Difference]: Without dead ends: 1498 [2022-11-16 19:32:30,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:32:30,040 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 16 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 93 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:30,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 54 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 44 Invalid, 0 Unknown, 93 Unchecked, 0.1s Time] [2022-11-16 19:32:30,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1498 states. [2022-11-16 19:32:30,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1498 to 1131. [2022-11-16 19:32:30,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:30,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:32:30,062 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:32:30,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:30,062 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:32:30,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:30,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:32:30,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:30,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:30,064 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:30,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:32:30,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:30,264 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:30,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:30,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1608653148, now seen corresponding path program 1 times [2022-11-16 19:32:30,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:30,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331038766] [2022-11-16 19:32:30,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:30,266 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-16 19:32:30,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:30,267 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:30,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:30,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:30,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:32:30,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:30,690 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:32:30,746 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:30,746 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-16 19:32:30,843 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:30,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:30,959 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:30,960 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:31,166 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:31,167 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:31,309 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:31,309 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:31,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:31,603 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:31,603 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:32:34,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:34,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:34,551 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-16 19:32:34,600 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-16 19:32:34,601 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:34,601 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:34,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331038766] [2022-11-16 19:32:34,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331038766] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:34,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:34,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:32:34,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893705230] [2022-11-16 19:32:34,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:34,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:32:34,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:34,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:32:34,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:32:34,602 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:34,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:34,904 INFO L93 Difference]: Finished difference Result 1503 states and 5186 transitions. [2022-11-16 19:32:34,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:32:34,904 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:32:34,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:34,907 INFO L225 Difference]: With dead ends: 1503 [2022-11-16 19:32:34,908 INFO L226 Difference]: Without dead ends: 1503 [2022-11-16 19:32:34,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:32:34,908 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 25 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:34,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 49 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 55 Invalid, 0 Unknown, 96 Unchecked, 0.2s Time] [2022-11-16 19:32:34,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1503 states. [2022-11-16 19:32:34,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1503 to 1131. [2022-11-16 19:32:34,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:34,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:32:34,927 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:32:34,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:34,927 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:32:34,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:34,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:32:34,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:34,929 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:34,929 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:34,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:32:35,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:35,135 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:35,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:35,135 INFO L85 PathProgramCache]: Analyzing trace with hash 850230534, now seen corresponding path program 1 times [2022-11-16 19:32:35,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:35,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1038144939] [2022-11-16 19:32:35,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:35,136 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-16 19:32:35,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:35,136 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:35,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:35,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:35,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:32:35,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:35,623 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-16 19:32:35,680 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:35,680 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-16 19:32:35,772 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:35,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:35,958 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:32:35,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:32:36,216 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:32:36,216 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:32:36,392 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:32:36,393 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:32:36,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:36,815 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:32:36,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:32:41,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:32:42,325 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 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:42,489 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-16 19:32:42,557 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-16 19:32:42,557 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:42,557 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:42,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1038144939] [2022-11-16 19:32:42,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1038144939] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:42,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:42,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:32:42,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884205362] [2022-11-16 19:32:42,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:42,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:32:42,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:42,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:32:42,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:32:42,558 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:42,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:42,926 INFO L93 Difference]: Finished difference Result 1512 states and 5209 transitions. [2022-11-16 19:32:42,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:32:42,927 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:32:42,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:42,930 INFO L225 Difference]: With dead ends: 1512 [2022-11-16 19:32:42,930 INFO L226 Difference]: Without dead ends: 1512 [2022-11-16 19:32:42,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:32:42,930 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 31 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:42,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 42 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 51 Invalid, 0 Unknown, 61 Unchecked, 0.2s Time] [2022-11-16 19:32:42,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2022-11-16 19:32:42,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 1140. [2022-11-16 19:32:42,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1136 states have (on average 3.608274647887324) internal successors, (4099), 1139 states have internal predecessors, (4099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:42,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 4099 transitions. [2022-11-16 19:32:42,948 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 4099 transitions. Word has length 45 [2022-11-16 19:32:42,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:42,948 INFO L495 AbstractCegarLoop]: Abstraction has 1140 states and 4099 transitions. [2022-11-16 19:32:42,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:42,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 4099 transitions. [2022-11-16 19:32:42,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:42,949 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:42,949 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:42,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:43,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:43,150 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:43,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:43,150 INFO L85 PathProgramCache]: Analyzing trace with hash 878859685, now seen corresponding path program 1 times [2022-11-16 19:32:43,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:43,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816641401] [2022-11-16 19:32:43,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:43,151 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-16 19:32:43,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:43,152 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:43,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:43,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:43,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:32:43,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:43,533 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-16 19:32:43,582 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:43,582 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-16 19:32:43,678 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:43,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:43,823 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:43,823 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:43,984 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:43,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:44,163 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:44,164 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:44,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:44,499 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:44,499 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:32:47,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:48,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:48,190 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-16 19:32:48,238 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-16 19:32:48,238 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:48,238 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:48,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816641401] [2022-11-16 19:32:48,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816641401] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:48,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:48,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:32:48,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929670813] [2022-11-16 19:32:48,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:48,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:32:48,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:48,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:32:48,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:32:48,240 INFO L87 Difference]: Start difference. First operand 1140 states and 4099 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:48,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:48,526 INFO L93 Difference]: Finished difference Result 1511 states and 5208 transitions. [2022-11-16 19:32:48,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:32:48,527 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:32:48,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:48,530 INFO L225 Difference]: With dead ends: 1511 [2022-11-16 19:32:48,530 INFO L226 Difference]: Without dead ends: 1511 [2022-11-16 19:32:48,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:32:48,531 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 31 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:48,531 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 33 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 55 Invalid, 0 Unknown, 65 Unchecked, 0.1s Time] [2022-11-16 19:32:48,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2022-11-16 19:32:48,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1131. [2022-11-16 19:32:48,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:48,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:32:48,548 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:32:48,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:48,549 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:32:48,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:48,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:32:48,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:48,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:48,550 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:48,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:32:48,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:48,751 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:48,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:48,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1508199580, now seen corresponding path program 1 times [2022-11-16 19:32:48,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:48,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [585237345] [2022-11-16 19:32:48,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:48,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-16 19:32:48,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:48,753 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:48,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:49,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:49,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:32:49,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:49,161 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-16 19:32:49,215 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:49,215 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-16 19:32:49,287 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:49,288 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:49,379 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:49,379 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:49,495 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:49,495 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:49,588 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:49,588 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:49,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:49,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:51,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:51,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:51,397 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-16 19:32:51,450 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-16 19:32:51,450 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:51,451 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:51,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [585237345] [2022-11-16 19:32:51,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [585237345] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:51,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:51,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:32:51,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086689570] [2022-11-16 19:32:51,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:51,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:32:51,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:51,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:32:51,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:32:51,452 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:51,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:51,641 INFO L93 Difference]: Finished difference Result 1538 states and 5295 transitions. [2022-11-16 19:32:51,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:32:51,641 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:32:51,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:51,644 INFO L225 Difference]: With dead ends: 1538 [2022-11-16 19:32:51,644 INFO L226 Difference]: Without dead ends: 1538 [2022-11-16 19:32:51,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:32:51,644 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 27 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:51,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 66 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 68 Invalid, 0 Unknown, 148 Unchecked, 0.1s Time] [2022-11-16 19:32:51,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2022-11-16 19:32:51,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1131. [2022-11-16 19:32:51,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:51,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:32:51,661 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:32:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:51,661 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:32:51,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:51,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:32:51,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:51,664 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:51,664 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:51,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:32:51,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:51,877 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:51,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:51,877 INFO L85 PathProgramCache]: Analyzing trace with hash -129730490, now seen corresponding path program 1 times [2022-11-16 19:32:51,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:51,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1145508873] [2022-11-16 19:32:51,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:51,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-16 19:32:51,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:51,878 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:51,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:52,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:52,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:32:52,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:52,280 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-16 19:32:52,343 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:52,344 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-16 19:32:52,457 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:52,457 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:52,616 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:52,616 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:52,869 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:52,869 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:52,999 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:52,999 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:53,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:32:53,487 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:32:53,488 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:32:57,665 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:32:57,869 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:32:57,974 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-16 19:32:58,027 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-16 19:32:58,027 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:32:58,028 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:32:58,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1145508873] [2022-11-16 19:32:58,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1145508873] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:32:58,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:32:58,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:32:58,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120233182] [2022-11-16 19:32:58,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:32:58,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:32:58,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:32:58,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:32:58,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:32:58,029 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:58,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:32:58,342 INFO L93 Difference]: Finished difference Result 1620 states and 5611 transitions. [2022-11-16 19:32:58,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:32:58,343 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:32:58,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:32:58,346 INFO L225 Difference]: With dead ends: 1620 [2022-11-16 19:32:58,346 INFO L226 Difference]: Without dead ends: 1620 [2022-11-16 19:32:58,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:32:58,347 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 40 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:32:58,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 39 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 56 Invalid, 0 Unknown, 67 Unchecked, 0.2s Time] [2022-11-16 19:32:58,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2022-11-16 19:32:58,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1248. [2022-11-16 19:32:58,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.6181672025723475) internal successors, (4501), 1247 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:58,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4501 transitions. [2022-11-16 19:32:58,366 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4501 transitions. Word has length 45 [2022-11-16 19:32:58,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:32:58,367 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4501 transitions. [2022-11-16 19:32:58,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:32:58,367 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4501 transitions. [2022-11-16 19:32:58,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:32:58,369 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:32:58,369 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:32:58,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:58,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:32:58,569 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:32:58,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:32:58,570 INFO L85 PathProgramCache]: Analyzing trace with hash -101101339, now seen corresponding path program 1 times [2022-11-16 19:32:58,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:32:58,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151724989] [2022-11-16 19:32:58,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:32:58,570 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-16 19:32:58,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:32:58,571 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:58,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:32:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:32:58,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:32:58,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:32:58,996 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-16 19:32:59,064 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:32:59,064 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:32:59,180 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:59,180 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:59,360 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:59,360 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:59,534 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:59,534 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:32:59,710 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:32:59,710 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:00,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:00,187 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:00,187 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:33:04,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:33:04,786 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:04,855 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-16 19:33:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:33:04,922 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:04,922 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:04,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151724989] [2022-11-16 19:33:04,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151724989] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:04,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:04,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:04,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597956223] [2022-11-16 19:33:04,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:04,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:04,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:04,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:04,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:04,924 INFO L87 Difference]: Start difference. First operand 1248 states and 4501 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:05,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:05,287 INFO L93 Difference]: Finished difference Result 1620 states and 5611 transitions. [2022-11-16 19:33:05,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:05,288 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:05,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:05,292 INFO L225 Difference]: With dead ends: 1620 [2022-11-16 19:33:05,292 INFO L226 Difference]: Without dead ends: 1620 [2022-11-16 19:33:05,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:05,292 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 19 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:05,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 57 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 64 Invalid, 0 Unknown, 96 Unchecked, 0.2s Time] [2022-11-16 19:33:05,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2022-11-16 19:33:05,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1239. [2022-11-16 19:33:05,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1235 states have (on average 3.625910931174089) internal successors, (4478), 1238 states have internal predecessors, (4478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:05,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 4478 transitions. [2022-11-16 19:33:05,314 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 4478 transitions. Word has length 45 [2022-11-16 19:33:05,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:05,314 INFO L495 AbstractCegarLoop]: Abstraction has 1239 states and 4478 transitions. [2022-11-16 19:33:05,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:05,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 4478 transitions. [2022-11-16 19:33:05,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:05,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:05,316 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:05,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:05,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:05,517 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:05,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:05,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1937184953, now seen corresponding path program 1 times [2022-11-16 19:33:05,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:05,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1586197305] [2022-11-16 19:33:05,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:05,518 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-16 19:33:05,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:05,520 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:05,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:05,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:33:05,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:05,946 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-16 19:33:06,013 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:06,013 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-16 19:33:06,107 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:06,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:06,218 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:06,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:06,354 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:06,354 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:06,454 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:06,454 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:06,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:06,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:08,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:08,691 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:08,771 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-16 19:33:08,828 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-16 19:33:08,828 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:08,828 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:08,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1586197305] [2022-11-16 19:33:08,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1586197305] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:08,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:08,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:08,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372564399] [2022-11-16 19:33:08,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:08,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:08,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:08,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:08,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:08,830 INFO L87 Difference]: Start difference. First operand 1239 states and 4478 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:09,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:09,035 INFO L93 Difference]: Finished difference Result 1620 states and 5611 transitions. [2022-11-16 19:33:09,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:09,036 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:09,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:09,039 INFO L225 Difference]: With dead ends: 1620 [2022-11-16 19:33:09,039 INFO L226 Difference]: Without dead ends: 1620 [2022-11-16 19:33:09,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:09,039 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 28 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:09,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 52 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 78 Invalid, 0 Unknown, 89 Unchecked, 0.2s Time] [2022-11-16 19:33:09,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2022-11-16 19:33:09,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1248. [2022-11-16 19:33:09,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.6181672025723475) internal successors, (4501), 1247 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:09,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4501 transitions. [2022-11-16 19:33:09,059 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4501 transitions. Word has length 45 [2022-11-16 19:33:09,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:09,060 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4501 transitions. [2022-11-16 19:33:09,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:09,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4501 transitions. [2022-11-16 19:33:09,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:09,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:09,061 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:09,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:33:09,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:09,262 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:09,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:09,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1908555802, now seen corresponding path program 1 times [2022-11-16 19:33:09,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:09,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [212335974] [2022-11-16 19:33:09,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:09,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-16 19:33:09,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:09,264 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:09,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:09,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:33:09,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:09,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 6 treesize of output 7 [2022-11-16 19:33:09,761 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:09,761 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-16 19:33:09,891 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:09,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:10,127 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:33:10,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:33:10,471 INFO L321 Elim1Store]: treesize reduction 88, result has 33.8 percent of original size [2022-11-16 19:33:10,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 75 [2022-11-16 19:33:10,774 INFO L321 Elim1Store]: treesize reduction 88, result has 33.8 percent of original size [2022-11-16 19:33:10,774 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 75 [2022-11-16 19:33:11,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:11,609 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:33:11,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 68 [2022-11-16 19:33:17,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 98 [2022-11-16 19:33:18,216 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 0 case distinctions, treesize of input 67 treesize of output 74 [2022-11-16 19:33:18,650 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 0 case distinctions, treesize of input 40 treesize of output 44 [2022-11-16 19:33:18,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:33:18,789 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:18,790 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [212335974] [2022-11-16 19:33:18,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [212335974] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:18,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:18,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:18,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425944023] [2022-11-16 19:33:18,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:18,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:18,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:18,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:18,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:18,791 INFO L87 Difference]: Start difference. First operand 1248 states and 4501 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:19,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:19,265 INFO L93 Difference]: Finished difference Result 1669 states and 5753 transitions. [2022-11-16 19:33:19,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:19,265 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:19,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:19,270 INFO L225 Difference]: With dead ends: 1669 [2022-11-16 19:33:19,270 INFO L226 Difference]: Without dead ends: 1669 [2022-11-16 19:33:19,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:19,271 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 30 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:19,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 79 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 76 Invalid, 0 Unknown, 166 Unchecked, 0.2s Time] [2022-11-16 19:33:19,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2022-11-16 19:33:19,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1131. [2022-11-16 19:33:19,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:19,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:33:19,302 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:33:19,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:19,302 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:33:19,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:19,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:33:19,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:19,305 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:19,305 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:19,318 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Ended with exit code 0 [2022-11-16 19:33:19,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:19,518 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:19,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:19,518 INFO L85 PathProgramCache]: Analyzing trace with hash -611790300, now seen corresponding path program 1 times [2022-11-16 19:33:19,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:19,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570526678] [2022-11-16 19:33:19,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:19,519 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-16 19:33:19,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:19,520 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:19,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:19,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:19,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:33:19,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:19,916 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-16 19:33:19,959 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:19,959 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-16 19:33:20,040 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:20,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:20,162 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:20,162 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:20,321 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:20,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:20,462 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:20,462 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:20,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:20,728 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:20,728 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:33:23,517 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:33:23,691 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:23,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:23,812 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-16 19:33:23,812 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:23,812 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:23,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570526678] [2022-11-16 19:33:23,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570526678] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:23,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:23,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:23,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011167791] [2022-11-16 19:33:23,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:23,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:23,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:23,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:23,813 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:24,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:24,236 INFO L93 Difference]: Finished difference Result 1863 states and 6638 transitions. [2022-11-16 19:33:24,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:24,237 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:24,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:24,241 INFO L225 Difference]: With dead ends: 1863 [2022-11-16 19:33:24,241 INFO L226 Difference]: Without dead ends: 1863 [2022-11-16 19:33:24,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:24,241 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 22 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:24,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 67 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 89 Invalid, 0 Unknown, 84 Unchecked, 0.3s Time] [2022-11-16 19:33:24,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2022-11-16 19:33:24,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1491. [2022-11-16 19:33:24,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:24,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:33:24,271 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 45 [2022-11-16 19:33:24,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:24,271 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:33:24,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:24,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:33:24,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:24,274 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:24,275 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:24,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:24,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:24,475 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:24,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:24,475 INFO L85 PathProgramCache]: Analyzing trace with hash -583161149, now seen corresponding path program 1 times [2022-11-16 19:33:24,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:24,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1278255360] [2022-11-16 19:33:24,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:24,476 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-16 19:33:24,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:24,477 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:24,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:24,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:24,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:33:24,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:24,904 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-16 19:33:24,958 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:24,958 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-16 19:33:25,058 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:25,059 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:25,211 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:25,212 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:25,397 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:25,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:25,551 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:25,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:25,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:25,906 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:25,906 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:33:28,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:33:29,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:29,243 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-16 19:33:29,297 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-16 19:33:29,297 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:29,297 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:29,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1278255360] [2022-11-16 19:33:29,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1278255360] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:29,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:29,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:29,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641463587] [2022-11-16 19:33:29,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:29,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:29,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:29,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:29,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:29,299 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:29,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:29,791 INFO L93 Difference]: Finished difference Result 1863 states and 6638 transitions. [2022-11-16 19:33:29,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:29,792 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:29,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:29,796 INFO L225 Difference]: With dead ends: 1863 [2022-11-16 19:33:29,796 INFO L226 Difference]: Without dead ends: 1863 [2022-11-16 19:33:29,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:29,797 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 22 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:29,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 85 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 126 Invalid, 0 Unknown, 81 Unchecked, 0.3s Time] [2022-11-16 19:33:29,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2022-11-16 19:33:29,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1482. [2022-11-16 19:33:29,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1478 states have (on average 3.7246278755074425) internal successors, (5505), 1481 states have internal predecessors, (5505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:29,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 5505 transitions. [2022-11-16 19:33:29,823 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 5505 transitions. Word has length 45 [2022-11-16 19:33:29,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:29,824 INFO L495 AbstractCegarLoop]: Abstraction has 1482 states and 5505 transitions. [2022-11-16 19:33:29,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:29,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 5505 transitions. [2022-11-16 19:33:29,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:29,826 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:29,826 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:29,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:30,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:30,027 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:30,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:30,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1875722533, now seen corresponding path program 1 times [2022-11-16 19:33:30,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:30,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [518100021] [2022-11-16 19:33:30,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:30,028 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-16 19:33:30,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:30,029 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:30,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:30,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:30,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:33:30,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:30,445 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-16 19:33:30,498 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:30,498 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-16 19:33:30,585 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:30,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:30,750 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:30,750 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:30,953 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:30,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:31,075 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:31,076 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:31,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:31,409 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:31,410 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:33:34,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:33:35,084 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:35,154 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-16 19:33:35,215 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-16 19:33:35,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:35,216 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:35,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [518100021] [2022-11-16 19:33:35,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [518100021] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:35,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:35,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:35,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439554323] [2022-11-16 19:33:35,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:35,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:35,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:35,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:35,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:35,217 INFO L87 Difference]: Start difference. First operand 1482 states and 5505 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:35,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:35,723 INFO L93 Difference]: Finished difference Result 1863 states and 6638 transitions. [2022-11-16 19:33:35,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:35,724 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:35,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:35,729 INFO L225 Difference]: With dead ends: 1863 [2022-11-16 19:33:35,729 INFO L226 Difference]: Without dead ends: 1863 [2022-11-16 19:33:35,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:35,729 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 28 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:35,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 76 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 123 Invalid, 0 Unknown, 82 Unchecked, 0.3s Time] [2022-11-16 19:33:35,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2022-11-16 19:33:35,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1491. [2022-11-16 19:33:35,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:35,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:33:35,758 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 45 [2022-11-16 19:33:35,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:35,758 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:33:35,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:35,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:33:35,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:35,761 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:35,761 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:35,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-16 19:33:35,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:35,962 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:35,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:35,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1904351684, now seen corresponding path program 1 times [2022-11-16 19:33:35,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:35,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [685716767] [2022-11-16 19:33:35,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:35,963 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-16 19:33:35,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:35,964 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:35,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2022-11-16 19:33:36,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:36,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:33:36,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:36,439 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-16 19:33:36,503 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:36,503 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-16 19:33:36,571 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:36,571 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:36,681 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:36,682 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:36,804 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:36,805 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:36,899 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:36,899 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:37,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:37,075 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:38,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:38,721 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:38,788 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-16 19:33:38,846 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-16 19:33:38,846 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:38,846 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:38,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [685716767] [2022-11-16 19:33:38,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [685716767] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:38,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:38,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:38,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330599411] [2022-11-16 19:33:38,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:38,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:38,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:38,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:38,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:38,848 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:39,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:39,166 INFO L93 Difference]: Finished difference Result 1863 states and 6638 transitions. [2022-11-16 19:33:39,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:39,167 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:39,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:39,171 INFO L225 Difference]: With dead ends: 1863 [2022-11-16 19:33:39,171 INFO L226 Difference]: Without dead ends: 1863 [2022-11-16 19:33:39,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:39,172 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:39,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 49 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 90 Invalid, 0 Unknown, 80 Unchecked, 0.3s Time] [2022-11-16 19:33:39,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2022-11-16 19:33:39,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1455. [2022-11-16 19:33:39,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1451 states have (on average 3.7339765678842176) internal successors, (5418), 1454 states have internal predecessors, (5418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:39,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 5418 transitions. [2022-11-16 19:33:39,200 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 5418 transitions. Word has length 45 [2022-11-16 19:33:39,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:39,200 INFO L495 AbstractCegarLoop]: Abstraction has 1455 states and 5418 transitions. [2022-11-16 19:33:39,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:39,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 5418 transitions. [2022-11-16 19:33:39,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:39,203 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:39,203 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:39,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Forceful destruction successful, exit code 0 [2022-11-16 19:33:39,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:39,403 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:39,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:39,404 INFO L85 PathProgramCache]: Analyzing trace with hash -482707581, now seen corresponding path program 1 times [2022-11-16 19:33:39,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:39,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585857713] [2022-11-16 19:33:39,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:33:39,404 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-16 19:33:39,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:39,405 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:39,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2022-11-16 19:33:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:33:39,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:33:39,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:39,993 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-16 19:33:40,057 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:40,057 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-16 19:33:40,140 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:40,140 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:40,290 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:40,290 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:40,473 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:40,473 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:40,603 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:40,603 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:40,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:40,899 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:40,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:33:44,248 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:44,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:33:44,631 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:44,714 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-16 19:33:44,774 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-16 19:33:44,774 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:44,774 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:44,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585857713] [2022-11-16 19:33:44,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585857713] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:44,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:44,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:44,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990723343] [2022-11-16 19:33:44,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:44,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:44,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:44,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:44,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:44,776 INFO L87 Difference]: Start difference. First operand 1455 states and 5418 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:45,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:45,142 INFO L93 Difference]: Finished difference Result 2226 states and 8097 transitions. [2022-11-16 19:33:45,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:45,143 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:45,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:45,148 INFO L225 Difference]: With dead ends: 2226 [2022-11-16 19:33:45,148 INFO L226 Difference]: Without dead ends: 2226 [2022-11-16 19:33:45,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:45,148 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 104 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:45,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 58 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 90 Invalid, 0 Unknown, 164 Unchecked, 0.2s Time] [2022-11-16 19:33:45,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2226 states. [2022-11-16 19:33:45,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2226 to 1131. [2022-11-16 19:33:45,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:45,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:33:45,174 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:33:45,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:45,174 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:33:45,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:45,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:33:45,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:45,176 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:45,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:45,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Forceful destruction successful, exit code 0 [2022-11-16 19:33:45,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:45,376 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:45,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:45,377 INFO L85 PathProgramCache]: Analyzing trace with hash 788931651, now seen corresponding path program 2 times [2022-11-16 19:33:45,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:45,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [509601973] [2022-11-16 19:33:45,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:33:45,377 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-16 19:33:45,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:45,378 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:45,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2022-11-16 19:33:45,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:33:45,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:33:45,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:33:45,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:45,819 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-16 19:33:45,884 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:45,885 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-16 19:33:45,988 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:45,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:46,153 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:46,153 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:46,352 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:46,352 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:46,520 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:46,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:46,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:46,863 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:46,863 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:33:51,205 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:33:51,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:51,553 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-16 19:33:51,624 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-16 19:33:51,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:51,625 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:51,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [509601973] [2022-11-16 19:33:51,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [509601973] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:51,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:51,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:51,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825877345] [2022-11-16 19:33:51,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:51,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:51,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:51,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:51,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:51,626 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:51,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:51,927 INFO L93 Difference]: Finished difference Result 1985 states and 7073 transitions. [2022-11-16 19:33:51,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:51,927 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:51,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:51,932 INFO L225 Difference]: With dead ends: 1985 [2022-11-16 19:33:51,932 INFO L226 Difference]: Without dead ends: 1985 [2022-11-16 19:33:51,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:51,932 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 32 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:51,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 27 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 35 Invalid, 0 Unknown, 65 Unchecked, 0.1s Time] [2022-11-16 19:33:51,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-11-16 19:33:51,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1248. [2022-11-16 19:33:51,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.6181672025723475) internal successors, (4501), 1247 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:51,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4501 transitions. [2022-11-16 19:33:51,956 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4501 transitions. Word has length 45 [2022-11-16 19:33:51,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:51,956 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4501 transitions. [2022-11-16 19:33:51,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:51,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4501 transitions. [2022-11-16 19:33:51,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:51,958 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:51,958 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:51,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (116)] Ended with exit code 0 [2022-11-16 19:33:52,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:52,162 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:52,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:52,162 INFO L85 PathProgramCache]: Analyzing trace with hash 817560802, now seen corresponding path program 2 times [2022-11-16 19:33:52,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:52,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1494404556] [2022-11-16 19:33:52,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:33:52,163 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-16 19:33:52,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:52,164 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:52,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2022-11-16 19:33:52,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:33:52,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:33:52,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:33:52,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:52,648 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-16 19:33:52,719 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:52,719 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-16 19:33:52,795 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:52,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:52,926 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:52,926 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:53,057 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:53,058 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:53,154 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:53,155 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:33:53,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:53,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:55,271 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:55,364 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:33:55,443 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-16 19:33:55,494 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-16 19:33:55,494 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:33:55,494 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:33:55,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1494404556] [2022-11-16 19:33:55,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1494404556] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:33:55,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:33:55,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:33:55,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429426695] [2022-11-16 19:33:55,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:33:55,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:33:55,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:33:55,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:33:55,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:33:55,497 INFO L87 Difference]: Start difference. First operand 1248 states and 4501 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:55,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:33:55,686 INFO L93 Difference]: Finished difference Result 1985 states and 7073 transitions. [2022-11-16 19:33:55,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:33:55,691 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:33:55,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:33:55,698 INFO L225 Difference]: With dead ends: 1985 [2022-11-16 19:33:55,698 INFO L226 Difference]: Without dead ends: 1985 [2022-11-16 19:33:55,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:33:55,699 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 26 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:33:55,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 50 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 0 Unknown, 57 Unchecked, 0.1s Time] [2022-11-16 19:33:55,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-11-16 19:33:55,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1239. [2022-11-16 19:33:55,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1235 states have (on average 3.625910931174089) internal successors, (4478), 1238 states have internal predecessors, (4478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:55,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 4478 transitions. [2022-11-16 19:33:55,729 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 4478 transitions. Word has length 45 [2022-11-16 19:33:55,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:33:55,729 INFO L495 AbstractCegarLoop]: Abstraction has 1239 states and 4478 transitions. [2022-11-16 19:33:55,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:33:55,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 4478 transitions. [2022-11-16 19:33:55,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:33:55,732 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:33:55,732 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:33:55,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (117)] Ended with exit code 0 [2022-11-16 19:33:55,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:33:55,932 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:33:55,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:33:55,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1018522812, now seen corresponding path program 2 times [2022-11-16 19:33:55,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:33:55,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [31528269] [2022-11-16 19:33:55,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:33:55,933 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-16 19:33:55,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:33:55,934 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:33:55,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2022-11-16 19:33:56,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:33:56,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:33:56,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:33:56,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:33:56,421 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-16 19:33:56,491 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:33:56,491 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-16 19:33:56,616 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:56,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:56,831 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:56,832 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:57,061 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:57,062 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:57,272 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:33:57,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:33:57,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:33:57,678 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:33:57,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:34:01,326 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:34:01,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:01,590 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-16 19:34:01,643 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-16 19:34:01,643 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:01,643 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:01,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [31528269] [2022-11-16 19:34:01,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [31528269] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:01,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:01,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:34:01,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353247357] [2022-11-16 19:34:01,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:01,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:34:01,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:01,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:34:01,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:34:01,644 INFO L87 Difference]: Start difference. First operand 1239 states and 4478 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:02,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:02,004 INFO L93 Difference]: Finished difference Result 1985 states and 7073 transitions. [2022-11-16 19:34:02,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:34:02,005 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:34:02,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:02,010 INFO L225 Difference]: With dead ends: 1985 [2022-11-16 19:34:02,010 INFO L226 Difference]: Without dead ends: 1985 [2022-11-16 19:34:02,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:34:02,010 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 26 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:02,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 53 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 63 Invalid, 0 Unknown, 75 Unchecked, 0.2s Time] [2022-11-16 19:34:02,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-11-16 19:34:02,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1248. [2022-11-16 19:34:02,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.6181672025723475) internal successors, (4501), 1247 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:02,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4501 transitions. [2022-11-16 19:34:02,037 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4501 transitions. Word has length 45 [2022-11-16 19:34:02,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:02,037 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4501 transitions. [2022-11-16 19:34:02,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:02,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4501 transitions. [2022-11-16 19:34:02,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:34:02,039 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:02,039 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:02,061 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (118)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:02,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:02,240 INFO L420 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:02,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:02,240 INFO L85 PathProgramCache]: Analyzing trace with hash -989893661, now seen corresponding path program 2 times [2022-11-16 19:34:02,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:02,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1633062325] [2022-11-16 19:34:02,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:34:02,241 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-16 19:34:02,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:02,242 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:02,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2022-11-16 19:34:02,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:34:02,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:34:02,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:34:02,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:02,707 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-16 19:34:02,759 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:02,760 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-16 19:34:02,843 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:02,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:02,989 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:02,989 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:03,127 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:03,127 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:03,262 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:03,263 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:03,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:03,454 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:03,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:34:06,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:34:06,173 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:06,234 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-16 19:34:06,288 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-16 19:34:06,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:06,288 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:06,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1633062325] [2022-11-16 19:34:06,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1633062325] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:06,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:06,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:34:06,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645609103] [2022-11-16 19:34:06,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:06,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:34:06,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:06,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:34:06,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:34:06,290 INFO L87 Difference]: Start difference. First operand 1248 states and 4501 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:06,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:06,574 INFO L93 Difference]: Finished difference Result 1983 states and 7070 transitions. [2022-11-16 19:34:06,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:34:06,575 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:34:06,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:06,579 INFO L225 Difference]: With dead ends: 1983 [2022-11-16 19:34:06,579 INFO L226 Difference]: Without dead ends: 1983 [2022-11-16 19:34:06,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:34:06,579 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 26 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:06,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 60 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 50 Invalid, 0 Unknown, 157 Unchecked, 0.1s Time] [2022-11-16 19:34:06,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2022-11-16 19:34:06,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1212. [2022-11-16 19:34:06,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1212 states, 1208 states have (on average 3.6349337748344372) internal successors, (4391), 1211 states have internal predecessors, (4391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:06,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1212 states to 1212 states and 4391 transitions. [2022-11-16 19:34:06,601 INFO L78 Accepts]: Start accepts. Automaton has 1212 states and 4391 transitions. Word has length 45 [2022-11-16 19:34:06,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:06,601 INFO L495 AbstractCegarLoop]: Abstraction has 1212 states and 4391 transitions. [2022-11-16 19:34:06,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:06,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1212 states and 4391 transitions. [2022-11-16 19:34:06,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:34:06,603 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:06,603 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:06,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (119)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:06,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:06,804 INFO L420 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:06,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:06,805 INFO L85 PathProgramCache]: Analyzing trace with hash 918014370, now seen corresponding path program 2 times [2022-11-16 19:34:06,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:06,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888844637] [2022-11-16 19:34:06,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:34:06,805 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-16 19:34:06,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:06,806 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:06,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2022-11-16 19:34:07,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:34:07,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:34:07,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:34:07,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:07,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 6 treesize of output 7 [2022-11-16 19:34:07,313 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:07,314 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-16 19:34:07,369 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:07,369 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:07,445 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:07,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:07,527 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:07,527 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:07,587 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:07,587 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:07,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:07,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:08,609 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:08,681 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:08,741 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-16 19:34:08,788 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-16 19:34:08,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:08,788 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:08,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888844637] [2022-11-16 19:34:08,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888844637] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:08,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:08,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:34:08,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443385737] [2022-11-16 19:34:08,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:08,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:34:08,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:08,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:34:08,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:34:08,790 INFO L87 Difference]: Start difference. First operand 1212 states and 4391 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:08,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:08,974 INFO L93 Difference]: Finished difference Result 1983 states and 7070 transitions. [2022-11-16 19:34:08,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:34:08,974 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:34:08,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:08,978 INFO L225 Difference]: With dead ends: 1983 [2022-11-16 19:34:08,979 INFO L226 Difference]: Without dead ends: 1983 [2022-11-16 19:34:08,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:34:08,979 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 41 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:08,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 66 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 71 Invalid, 0 Unknown, 167 Unchecked, 0.1s Time] [2022-11-16 19:34:08,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2022-11-16 19:34:08,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1131. [2022-11-16 19:34:08,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:09,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:34:09,001 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 45 [2022-11-16 19:34:09,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:09,001 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:34:09,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:09,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:34:09,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:34:09,003 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:09,003 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:09,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (120)] Ended with exit code 0 [2022-11-16 19:34:09,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:09,203 INFO L420 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:09,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:09,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1998483836, now seen corresponding path program 2 times [2022-11-16 19:34:09,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:09,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1291759006] [2022-11-16 19:34:09,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:34:09,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-16 19:34:09,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:09,205 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:09,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2022-11-16 19:34:09,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:34:09,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:34:09,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:34:09,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:09,642 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-16 19:34:09,695 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:09,695 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-16 19:34:09,760 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:09,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:09,830 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:09,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:09,936 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:09,936 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:09,988 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:09,988 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:10,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:10,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:11,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:11,265 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:11,323 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-16 19:34:11,365 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-16 19:34:11,365 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:11,365 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:11,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1291759006] [2022-11-16 19:34:11,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1291759006] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:11,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:11,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:34:11,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068642475] [2022-11-16 19:34:11,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:11,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:34:11,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:11,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:34:11,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:34:11,366 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:11,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:11,618 INFO L93 Difference]: Finished difference Result 1904 states and 6758 transitions. [2022-11-16 19:34:11,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:34:11,618 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:34:11,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:11,622 INFO L225 Difference]: With dead ends: 1904 [2022-11-16 19:34:11,622 INFO L226 Difference]: Without dead ends: 1904 [2022-11-16 19:34:11,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:34:11,623 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 16 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:11,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 96 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 122 Invalid, 0 Unknown, 124 Unchecked, 0.2s Time] [2022-11-16 19:34:11,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1904 states. [2022-11-16 19:34:11,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1904 to 1167. [2022-11-16 19:34:11,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1163 states have (on average 3.599312123817713) internal successors, (4186), 1166 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:11,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 4186 transitions. [2022-11-16 19:34:11,646 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 4186 transitions. Word has length 45 [2022-11-16 19:34:11,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:11,646 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 4186 transitions. [2022-11-16 19:34:11,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:11,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 4186 transitions. [2022-11-16 19:34:11,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:34:11,648 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:11,648 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:11,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (121)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:11,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:11,848 INFO L420 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:11,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:11,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1969854685, now seen corresponding path program 2 times [2022-11-16 19:34:11,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:11,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [677554681] [2022-11-16 19:34:11,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:34:11,849 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-16 19:34:11,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:11,850 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:11,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2022-11-16 19:34:12,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:34:12,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:34:12,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:34:12,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:12,315 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-16 19:34:12,365 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:12,366 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-16 19:34:12,462 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:12,462 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:12,584 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:12,584 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:12,779 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:12,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:12,893 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:12,893 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:13,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:13,163 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:13,164 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 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-16 19:34:16,317 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:34:16,520 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:16,601 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-16 19:34:16,666 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-16 19:34:16,666 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:16,666 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:16,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [677554681] [2022-11-16 19:34:16,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [677554681] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:16,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:16,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 19:34:16,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63878933] [2022-11-16 19:34:16,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:16,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:34:16,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:16,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:34:16,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:34:16,668 INFO L87 Difference]: Start difference. First operand 1167 states and 4186 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:17,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:17,046 INFO L93 Difference]: Finished difference Result 1896 states and 6743 transitions. [2022-11-16 19:34:17,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:34:17,047 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2022-11-16 19:34:17,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:17,051 INFO L225 Difference]: With dead ends: 1896 [2022-11-16 19:34:17,052 INFO L226 Difference]: Without dead ends: 1896 [2022-11-16 19:34:17,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:34:17,052 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 222 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:17,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 79 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 76 Invalid, 0 Unknown, 222 Unchecked, 0.2s Time] [2022-11-16 19:34:17,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-11-16 19:34:17,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 764. [2022-11-16 19:34:17,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 760 states have (on average 3.432894736842105) internal successors, (2609), 763 states have internal predecessors, (2609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:17,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2609 transitions. [2022-11-16 19:34:17,071 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2609 transitions. Word has length 45 [2022-11-16 19:34:17,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:17,072 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 2609 transitions. [2022-11-16 19:34:17,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:17,072 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2609 transitions. [2022-11-16 19:34:17,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:17,073 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:17,074 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:17,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (122)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:17,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:17,274 INFO L420 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:17,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:17,275 INFO L85 PathProgramCache]: Analyzing trace with hash 783854864, now seen corresponding path program 1 times [2022-11-16 19:34:17,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:17,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1923435116] [2022-11-16 19:34:17,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:17,275 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-16 19:34:17,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:17,276 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:17,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2022-11-16 19:34:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:34:17,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:34:17,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:17,753 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-16 19:34:17,807 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:17,807 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-16 19:34:17,873 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:17,874 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:17,959 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:17,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:18,064 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:18,064 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:18,221 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:18,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:18,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:18,461 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:18,462 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:34:21,058 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:21,059 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:34:21,306 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:21,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:21,500 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-16 19:34:21,563 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-16 19:34:21,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:21,564 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:21,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1923435116] [2022-11-16 19:34:21,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1923435116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:21,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:21,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:34:21,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979820644] [2022-11-16 19:34:21,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:21,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:34:21,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:21,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:34:21,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:34:21,566 INFO L87 Difference]: Start difference. First operand 764 states and 2609 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:21,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:21,839 INFO L93 Difference]: Finished difference Result 1499 states and 5177 transitions. [2022-11-16 19:34:21,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:34:21,840 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:34:21,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:21,843 INFO L225 Difference]: With dead ends: 1499 [2022-11-16 19:34:21,843 INFO L226 Difference]: Without dead ends: 1499 [2022-11-16 19:34:21,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:34:21,844 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 38 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:21,844 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 27 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 48 Invalid, 0 Unknown, 55 Unchecked, 0.1s Time] [2022-11-16 19:34:21,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2022-11-16 19:34:21,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1131. [2022-11-16 19:34:21,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:21,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:34:21,864 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 46 [2022-11-16 19:34:21,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:21,865 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:34:21,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:21,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:34:21,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:21,866 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:21,867 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:21,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (123)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:22,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:22,067 INFO L420 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:22,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:22,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1671358545, now seen corresponding path program 1 times [2022-11-16 19:34:22,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:22,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902360501] [2022-11-16 19:34:22,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:22,068 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-16 19:34:22,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:22,069 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:22,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (124)] Waiting until timeout for monitored process [2022-11-16 19:34:22,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:34:22,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:34:22,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:22,532 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-16 19:34:22,591 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:22,591 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-16 19:34:22,677 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:22,677 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:22,810 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:22,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:23,000 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:23,001 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:23,282 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:34:23,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:34:23,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:23,733 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:34:23,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:34:29,760 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:34:29,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 82 [2022-11-16 19:34:30,491 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 61 [2022-11-16 19:34:30,859 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:30,949 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-16 19:34:31,028 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-16 19:34:31,028 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:31,029 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:31,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902360501] [2022-11-16 19:34:31,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902360501] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:31,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:31,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:34:31,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348936192] [2022-11-16 19:34:31,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:31,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:34:31,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:31,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:34:31,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:34:31,030 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:31,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:31,474 INFO L93 Difference]: Finished difference Result 1505 states and 5189 transitions. [2022-11-16 19:34:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:34:31,475 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:34:31,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:31,479 INFO L225 Difference]: With dead ends: 1505 [2022-11-16 19:34:31,479 INFO L226 Difference]: Without dead ends: 1505 [2022-11-16 19:34:31,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:34:31,479 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 35 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:31,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 50 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 70 Invalid, 0 Unknown, 56 Unchecked, 0.2s Time] [2022-11-16 19:34:31,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-11-16 19:34:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1131. [2022-11-16 19:34:31,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:31,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:34:31,502 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 46 [2022-11-16 19:34:31,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:31,502 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:34:31,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:31,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:34:31,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:31,504 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:31,505 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:31,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (124)] Ended with exit code 0 [2022-11-16 19:34:31,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:31,705 INFO L420 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:31,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:31,705 INFO L85 PathProgramCache]: Analyzing trace with hash 587341359, now seen corresponding path program 1 times [2022-11-16 19:34:31,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:31,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2098952146] [2022-11-16 19:34:31,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:31,706 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-16 19:34:31,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:31,707 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:31,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (125)] Waiting until timeout for monitored process [2022-11-16 19:34:32,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:34:32,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:34:32,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:32,154 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-16 19:34:32,233 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:32,233 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-16 19:34:32,303 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:32,303 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:32,402 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:32,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:32,531 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:32,531 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:32,717 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:32,717 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:34:32,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:32,955 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:35,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:35,219 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:35,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:35,418 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-16 19:34:35,476 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-16 19:34:35,476 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:35,476 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:35,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2098952146] [2022-11-16 19:34:35,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2098952146] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:35,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:35,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:34:35,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855342261] [2022-11-16 19:34:35,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:35,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:34:35,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:35,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:34:35,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:34:35,478 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:35,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:35,693 INFO L93 Difference]: Finished difference Result 1514 states and 5212 transitions. [2022-11-16 19:34:35,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:34:35,694 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:34:35,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:35,697 INFO L225 Difference]: With dead ends: 1514 [2022-11-16 19:34:35,697 INFO L226 Difference]: Without dead ends: 1514 [2022-11-16 19:34:35,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:34:35,697 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 29 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:35,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 62 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 64 Invalid, 0 Unknown, 118 Unchecked, 0.2s Time] [2022-11-16 19:34:35,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2022-11-16 19:34:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1140. [2022-11-16 19:34:35,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1136 states have (on average 3.608274647887324) internal successors, (4099), 1139 states have internal predecessors, (4099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:35,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 4099 transitions. [2022-11-16 19:34:35,722 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 4099 transitions. Word has length 46 [2022-11-16 19:34:35,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:35,722 INFO L495 AbstractCegarLoop]: Abstraction has 1140 states and 4099 transitions. [2022-11-16 19:34:35,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:35,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 4099 transitions. [2022-11-16 19:34:35,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:35,724 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:35,725 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:35,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (125)] Ended with exit code 0 [2022-11-16 19:34:35,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:35,925 INFO L420 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:35,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:35,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1474845040, now seen corresponding path program 1 times [2022-11-16 19:34:35,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:35,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [822480902] [2022-11-16 19:34:35,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:35,926 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-16 19:34:35,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:35,927 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:35,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (126)] Waiting until timeout for monitored process [2022-11-16 19:34:36,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:34:36,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:34:36,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:36,382 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-16 19:34:36,447 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:36,448 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-16 19:34:36,565 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:36,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:36,731 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:36,731 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:36,947 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:36,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:37,308 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:37,308 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:37,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:37,901 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:37,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:34:43,557 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:34:43,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:43,990 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:44,065 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-16 19:34:44,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:34:44,141 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:44,141 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:44,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [822480902] [2022-11-16 19:34:44,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [822480902] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:44,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:44,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:34:44,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953747173] [2022-11-16 19:34:44,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:44,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:34:44,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:44,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:34:44,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:34:44,142 INFO L87 Difference]: Start difference. First operand 1140 states and 4099 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:44,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:44,524 INFO L93 Difference]: Finished difference Result 1872 states and 6661 transitions. [2022-11-16 19:34:44,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:34:44,525 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:34:44,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:44,529 INFO L225 Difference]: With dead ends: 1872 [2022-11-16 19:34:44,529 INFO L226 Difference]: Without dead ends: 1872 [2022-11-16 19:34:44,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:34:44,530 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 25 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:44,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 51 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 53 Invalid, 0 Unknown, 121 Unchecked, 0.2s Time] [2022-11-16 19:34:44,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1872 states. [2022-11-16 19:34:44,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1872 to 1491. [2022-11-16 19:34:44,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:44,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:34:44,558 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 46 [2022-11-16 19:34:44,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:44,558 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:34:44,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:44,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:34:44,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:44,561 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:44,561 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:44,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (126)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:44,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:44,762 INFO L420 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:44,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:44,762 INFO L85 PathProgramCache]: Analyzing trace with hash 490451857, now seen corresponding path program 1 times [2022-11-16 19:34:44,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:44,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [345653312] [2022-11-16 19:34:44,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:44,763 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-16 19:34:44,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:44,763 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:44,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (127)] Waiting until timeout for monitored process [2022-11-16 19:34:45,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:34:45,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:34:45,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:45,242 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-16 19:34:45,313 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:45,313 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-16 19:34:45,434 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:45,434 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:45,618 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:45,618 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:45,836 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:45,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:46,111 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:46,112 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:46,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:46,826 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:46,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:34:53,074 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:34:53,462 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:53,536 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:53,603 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-16 19:34:53,667 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-16 19:34:53,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:53,667 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:53,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [345653312] [2022-11-16 19:34:53,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [345653312] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:53,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:53,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:34:53,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728631548] [2022-11-16 19:34:53,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:53,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:34:53,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:53,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:34:53,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:34:53,669 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:54,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:54,049 INFO L93 Difference]: Finished difference Result 1899 states and 6748 transitions. [2022-11-16 19:34:54,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:34:54,050 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:34:54,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:54,054 INFO L225 Difference]: With dead ends: 1899 [2022-11-16 19:34:54,054 INFO L226 Difference]: Without dead ends: 1899 [2022-11-16 19:34:54,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:34:54,054 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 32 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:54,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 63 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 57 Invalid, 0 Unknown, 164 Unchecked, 0.2s Time] [2022-11-16 19:34:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-11-16 19:34:54,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1491. [2022-11-16 19:34:54,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:54,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:34:54,089 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 46 [2022-11-16 19:34:54,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:54,089 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:34:54,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:54,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:34:54,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:54,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:54,092 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:54,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (127)] Ended with exit code 0 [2022-11-16 19:34:54,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:54,292 INFO L420 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:54,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:54,293 INFO L85 PathProgramCache]: Analyzing trace with hash 273320687, now seen corresponding path program 1 times [2022-11-16 19:34:54,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:54,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2132626971] [2022-11-16 19:34:54,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:54,293 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-16 19:34:54,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:54,295 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:54,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (128)] Waiting until timeout for monitored process [2022-11-16 19:34:54,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:34:54,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:34:54,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:34:54,748 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-16 19:34:54,790 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:34:54,790 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-16 19:34:54,864 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:54,864 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:54,976 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:54,977 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:55,121 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:55,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:55,377 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:34:55,377 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:34:55,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:34:55,689 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:34:55,689 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:34:58,620 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:34:58,837 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:58,916 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:34:58,980 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-16 19:34:59,034 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-16 19:34:59,034 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:34:59,035 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:34:59,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2132626971] [2022-11-16 19:34:59,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2132626971] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:34:59,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:34:59,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:34:59,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877764482] [2022-11-16 19:34:59,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:34:59,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:34:59,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:34:59,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:34:59,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:34:59,036 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:59,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:34:59,431 INFO L93 Difference]: Finished difference Result 1982 states and 7066 transitions. [2022-11-16 19:34:59,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:34:59,431 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:34:59,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:34:59,435 INFO L225 Difference]: With dead ends: 1982 [2022-11-16 19:34:59,435 INFO L226 Difference]: Without dead ends: 1982 [2022-11-16 19:34:59,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:34:59,436 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 29 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:34:59,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 70 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 82 Invalid, 0 Unknown, 138 Unchecked, 0.2s Time] [2022-11-16 19:34:59,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-11-16 19:34:59,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1608. [2022-11-16 19:34:59,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1604 states have (on average 3.7113466334164587) internal successors, (5953), 1607 states have internal predecessors, (5953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:59,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 5953 transitions. [2022-11-16 19:34:59,462 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 5953 transitions. Word has length 46 [2022-11-16 19:34:59,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:34:59,463 INFO L495 AbstractCegarLoop]: Abstraction has 1608 states and 5953 transitions. [2022-11-16 19:34:59,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:34:59,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 5953 transitions. [2022-11-16 19:34:59,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:34:59,465 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:34:59,465 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:34:59,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (128)] Forceful destruction successful, exit code 0 [2022-11-16 19:34:59,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:34:59,667 INFO L420 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:34:59,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:34:59,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1160824368, now seen corresponding path program 1 times [2022-11-16 19:34:59,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:34:59,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [854154892] [2022-11-16 19:34:59,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:34:59,669 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-16 19:34:59,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:34:59,670 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:34:59,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (129)] Waiting until timeout for monitored process [2022-11-16 19:35:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:35:00,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:35:00,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:00,129 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-16 19:35:00,181 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:00,181 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-16 19:35:00,262 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:00,262 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:00,384 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:00,385 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:00,523 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:00,524 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:00,759 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:00,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:01,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:01,138 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:01,138 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:35:04,672 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:35:04,910 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:04,985 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:05,046 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-16 19:35:05,107 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-16 19:35:05,107 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:05,107 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:05,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [854154892] [2022-11-16 19:35:05,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [854154892] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:05,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:05,108 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:05,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755182641] [2022-11-16 19:35:05,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:05,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:05,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:05,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:05,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:05,110 INFO L87 Difference]: Start difference. First operand 1608 states and 5953 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:05,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:05,494 INFO L93 Difference]: Finished difference Result 1982 states and 7066 transitions. [2022-11-16 19:35:05,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:05,495 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:05,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:05,499 INFO L225 Difference]: With dead ends: 1982 [2022-11-16 19:35:05,499 INFO L226 Difference]: Without dead ends: 1982 [2022-11-16 19:35:05,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:05,500 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 17 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 120 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:05,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 70 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 84 Invalid, 0 Unknown, 120 Unchecked, 0.2s Time] [2022-11-16 19:35:05,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-11-16 19:35:05,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1599. [2022-11-16 19:35:05,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1595 states have (on average 3.717868338557994) internal successors, (5930), 1598 states have internal predecessors, (5930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:05,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5930 transitions. [2022-11-16 19:35:05,529 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5930 transitions. Word has length 46 [2022-11-16 19:35:05,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:05,529 INFO L495 AbstractCegarLoop]: Abstraction has 1599 states and 5930 transitions. [2022-11-16 19:35:05,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:05,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5930 transitions. [2022-11-16 19:35:05,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:05,533 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:05,533 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:05,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (129)] Ended with exit code 0 [2022-11-16 19:35:05,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:05,734 INFO L420 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:05,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:05,734 INFO L85 PathProgramCache]: Analyzing trace with hash 76807182, now seen corresponding path program 1 times [2022-11-16 19:35:05,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:05,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792861035] [2022-11-16 19:35:05,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:35:05,735 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-16 19:35:05,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:05,736 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:05,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (130)] Waiting until timeout for monitored process [2022-11-16 19:35:06,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:35:06,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:35:06,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:06,190 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-16 19:35:06,237 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:06,237 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-16 19:35:06,291 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:06,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:06,355 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:06,355 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:06,452 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:06,453 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:06,594 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:06,594 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:06,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:06,799 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:06,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:35:08,998 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:08,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:35:09,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:09,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:09,402 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-16 19:35:09,457 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-16 19:35:09,458 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:09,458 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:09,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792861035] [2022-11-16 19:35:09,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792861035] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:09,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:09,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:09,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674167173] [2022-11-16 19:35:09,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:09,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:09,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:09,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:09,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:09,459 INFO L87 Difference]: Start difference. First operand 1599 states and 5930 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:09,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:09,752 INFO L93 Difference]: Finished difference Result 1982 states and 7066 transitions. [2022-11-16 19:35:09,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:09,753 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:09,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:09,757 INFO L225 Difference]: With dead ends: 1982 [2022-11-16 19:35:09,757 INFO L226 Difference]: Without dead ends: 1982 [2022-11-16 19:35:09,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:09,757 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 17 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:09,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 61 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 87 Invalid, 0 Unknown, 128 Unchecked, 0.2s Time] [2022-11-16 19:35:09,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-11-16 19:35:09,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1608. [2022-11-16 19:35:09,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1604 states have (on average 3.7113466334164587) internal successors, (5953), 1607 states have internal predecessors, (5953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:09,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 5953 transitions. [2022-11-16 19:35:09,784 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 5953 transitions. Word has length 46 [2022-11-16 19:35:09,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:09,785 INFO L495 AbstractCegarLoop]: Abstraction has 1608 states and 5953 transitions. [2022-11-16 19:35:09,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:09,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 5953 transitions. [2022-11-16 19:35:09,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:09,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:09,790 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:09,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (130)] Forceful destruction successful, exit code 0 [2022-11-16 19:35:10,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:10,003 INFO L420 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:10,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:10,004 INFO L85 PathProgramCache]: Analyzing trace with hash 964310863, now seen corresponding path program 1 times [2022-11-16 19:35:10,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:10,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1438813396] [2022-11-16 19:35:10,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:35:10,004 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-16 19:35:10,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:10,005 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:10,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (131)] Waiting until timeout for monitored process [2022-11-16 19:35:10,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:35:10,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:35:10,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:10,459 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-16 19:35:10,506 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:10,506 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-16 19:35:10,594 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:10,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:10,736 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:10,736 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:10,908 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:10,908 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:11,198 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:35:11,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:35:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:11,715 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:35:11,716 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:35:17,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:35:18,184 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:18,184 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 37 treesize of output 52 [2022-11-16 19:35:18,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:18,530 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-16 19:35:18,596 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-16 19:35:18,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:18,596 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:18,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1438813396] [2022-11-16 19:35:18,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1438813396] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:18,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:18,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:18,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767643680] [2022-11-16 19:35:18,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:18,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:18,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:18,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:18,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:18,597 INFO L87 Difference]: Start difference. First operand 1608 states and 5953 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:19,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:19,042 INFO L93 Difference]: Finished difference Result 1982 states and 7066 transitions. [2022-11-16 19:35:19,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:19,043 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:19,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:19,047 INFO L225 Difference]: With dead ends: 1982 [2022-11-16 19:35:19,047 INFO L226 Difference]: Without dead ends: 1982 [2022-11-16 19:35:19,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:19,047 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 23 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:19,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 70 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 83 Invalid, 0 Unknown, 106 Unchecked, 0.2s Time] [2022-11-16 19:35:19,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-11-16 19:35:19,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1572. [2022-11-16 19:35:19,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1568 states have (on average 3.72640306122449) internal successors, (5843), 1571 states have internal predecessors, (5843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:19,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5843 transitions. [2022-11-16 19:35:19,072 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5843 transitions. Word has length 46 [2022-11-16 19:35:19,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:19,072 INFO L495 AbstractCegarLoop]: Abstraction has 1572 states and 5843 transitions. [2022-11-16 19:35:19,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:19,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5843 transitions. [2022-11-16 19:35:19,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:19,075 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:19,075 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:19,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (131)] Ended with exit code 0 [2022-11-16 19:35:19,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:19,276 INFO L420 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:19,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:19,276 INFO L85 PathProgramCache]: Analyzing trace with hash -20082320, now seen corresponding path program 1 times [2022-11-16 19:35:19,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:19,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910015463] [2022-11-16 19:35:19,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:35:19,277 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-16 19:35:19,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:19,277 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:19,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (132)] Waiting until timeout for monitored process [2022-11-16 19:35:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:35:19,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:35:19,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:19,744 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-16 19:35:19,803 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:19,803 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-16 19:35:19,866 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:19,866 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:19,960 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:19,960 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:20,071 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:20,071 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:20,200 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:20,200 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:20,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:20,419 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:22,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:22,469 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:22,556 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:22,615 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-16 19:35:22,673 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-16 19:35:22,673 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:22,673 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:22,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910015463] [2022-11-16 19:35:22,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910015463] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:22,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:22,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:22,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62316874] [2022-11-16 19:35:22,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:22,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:22,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:22,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:22,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:22,674 INFO L87 Difference]: Start difference. First operand 1572 states and 5843 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:22,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:22,897 INFO L93 Difference]: Finished difference Result 1982 states and 7066 transitions. [2022-11-16 19:35:22,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:22,897 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:22,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:22,901 INFO L225 Difference]: With dead ends: 1982 [2022-11-16 19:35:22,901 INFO L226 Difference]: Without dead ends: 1982 [2022-11-16 19:35:22,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:22,902 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 29 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 163 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:22,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 70 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 82 Invalid, 0 Unknown, 163 Unchecked, 0.2s Time] [2022-11-16 19:35:22,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-11-16 19:35:22,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1608. [2022-11-16 19:35:22,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1604 states have (on average 3.7113466334164587) internal successors, (5953), 1607 states have internal predecessors, (5953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:22,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 5953 transitions. [2022-11-16 19:35:22,928 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 5953 transitions. Word has length 46 [2022-11-16 19:35:22,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:22,928 INFO L495 AbstractCegarLoop]: Abstraction has 1608 states and 5953 transitions. [2022-11-16 19:35:22,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:22,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 5953 transitions. [2022-11-16 19:35:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:22,930 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:22,930 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:22,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (132)] Forceful destruction successful, exit code 0 [2022-11-16 19:35:23,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:23,131 INFO L420 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:23,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:23,131 INFO L85 PathProgramCache]: Analyzing trace with hash 867421361, now seen corresponding path program 1 times [2022-11-16 19:35:23,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:23,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1239967411] [2022-11-16 19:35:23,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:35:23,132 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-16 19:35:23,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:23,132 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:23,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (133)] Waiting until timeout for monitored process [2022-11-16 19:35:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:35:23,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:35:23,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:23,595 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-16 19:35:23,656 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:23,656 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-16 19:35:23,756 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:23,756 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:23,910 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:23,910 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:24,129 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:24,129 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:24,386 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:24,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:24,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:24,924 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:24,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:35:30,160 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:35:30,465 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:30,580 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:30,656 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-16 19:35:30,717 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-16 19:35:30,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:30,717 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:30,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1239967411] [2022-11-16 19:35:30,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1239967411] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:30,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:30,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:30,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940299534] [2022-11-16 19:35:30,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:30,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:30,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:30,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:30,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:30,718 INFO L87 Difference]: Start difference. First operand 1608 states and 5953 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:31,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:31,148 INFO L93 Difference]: Finished difference Result 2139 states and 7610 transitions. [2022-11-16 19:35:31,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:31,149 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:31,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:31,153 INFO L225 Difference]: With dead ends: 2139 [2022-11-16 19:35:31,153 INFO L226 Difference]: Without dead ends: 2139 [2022-11-16 19:35:31,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:31,154 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 32 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 214 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:31,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 92 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 101 Invalid, 0 Unknown, 214 Unchecked, 0.2s Time] [2022-11-16 19:35:31,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2022-11-16 19:35:31,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 1491. [2022-11-16 19:35:31,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:31,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:35:31,179 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 46 [2022-11-16 19:35:31,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:31,179 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:35:31,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:31,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:35:31,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:31,181 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:31,181 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:31,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (133)] Ended with exit code 0 [2022-11-16 19:35:31,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:31,382 INFO L420 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:31,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:31,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1785631535, now seen corresponding path program 1 times [2022-11-16 19:35:31,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:31,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953667541] [2022-11-16 19:35:31,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:35:31,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-16 19:35:31,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:31,383 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:31,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (134)] Waiting until timeout for monitored process [2022-11-16 19:35:31,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:35:31,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:35:31,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:31,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 6 treesize of output 7 [2022-11-16 19:35:31,936 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:31,936 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-16 19:35:32,039 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:32,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:32,231 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:32,232 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:32,431 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:32,431 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:32,761 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:32,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:33,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:33,397 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:33,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:35:39,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:35:39,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:39,738 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:39,825 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-16 19:35:39,894 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-16 19:35:39,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:39,895 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:39,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953667541] [2022-11-16 19:35:39,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953667541] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:39,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:39,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:39,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122860805] [2022-11-16 19:35:39,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:39,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:39,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:39,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:39,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:39,896 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:40,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:40,532 INFO L93 Difference]: Finished difference Result 2225 states and 8093 transitions. [2022-11-16 19:35:40,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:40,533 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:40,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:40,537 INFO L225 Difference]: With dead ends: 2225 [2022-11-16 19:35:40,538 INFO L226 Difference]: Without dead ends: 2225 [2022-11-16 19:35:40,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:40,538 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 99 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 262 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:40,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 94 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 166 Invalid, 0 Unknown, 262 Unchecked, 0.4s Time] [2022-11-16 19:35:40,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2022-11-16 19:35:40,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1491. [2022-11-16 19:35:40,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:40,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:35:40,565 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 46 [2022-11-16 19:35:40,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:40,566 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:35:40,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:40,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:35:40,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:40,568 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:40,568 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:40,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (134)] Ended with exit code 0 [2022-11-16 19:35:40,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:40,769 INFO L420 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:40,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:40,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1312924014, now seen corresponding path program 2 times [2022-11-16 19:35:40,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:40,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [738096486] [2022-11-16 19:35:40,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:35:40,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-16 19:35:40,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:40,770 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:40,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (135)] Waiting until timeout for monitored process [2022-11-16 19:35:41,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:35:41,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:35:41,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:35:41,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:41,251 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-16 19:35:41,320 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:41,320 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-16 19:35:41,396 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:41,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:41,500 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:41,501 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:41,644 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:41,644 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:41,848 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:41,849 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:42,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:42,156 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:42,156 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:35:45,773 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:45,773 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:35:45,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:46,066 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:46,125 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-16 19:35:46,182 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-16 19:35:46,183 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:46,183 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:46,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [738096486] [2022-11-16 19:35:46,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [738096486] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:46,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:46,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:46,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469845848] [2022-11-16 19:35:46,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:46,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:46,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:46,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:46,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:46,184 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:46,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:46,416 INFO L93 Difference]: Finished difference Result 2240 states and 8128 transitions. [2022-11-16 19:35:46,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:46,417 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:46,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:46,421 INFO L225 Difference]: With dead ends: 2240 [2022-11-16 19:35:46,421 INFO L226 Difference]: Without dead ends: 2240 [2022-11-16 19:35:46,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:46,422 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 27 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:46,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 45 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 48 Invalid, 0 Unknown, 71 Unchecked, 0.1s Time] [2022-11-16 19:35:46,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2022-11-16 19:35:46,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 1500. [2022-11-16 19:35:46,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1500 states, 1496 states have (on average 3.710561497326203) internal successors, (5551), 1499 states have internal predecessors, (5551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:46,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 5551 transitions. [2022-11-16 19:35:46,445 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 5551 transitions. Word has length 46 [2022-11-16 19:35:46,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:46,446 INFO L495 AbstractCegarLoop]: Abstraction has 1500 states and 5551 transitions. [2022-11-16 19:35:46,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:46,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 5551 transitions. [2022-11-16 19:35:46,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:46,448 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:46,448 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:46,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (135)] Ended with exit code 0 [2022-11-16 19:35:46,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:46,649 INFO L420 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:46,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:46,649 INFO L85 PathProgramCache]: Analyzing trace with hash -425420333, now seen corresponding path program 2 times [2022-11-16 19:35:46,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:46,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1663529492] [2022-11-16 19:35:46,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:35:46,649 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-16 19:35:46,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:46,650 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:46,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (136)] Waiting until timeout for monitored process [2022-11-16 19:35:47,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:35:47,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:35:47,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:35:47,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:47,112 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-16 19:35:47,152 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:47,152 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-16 19:35:47,199 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:47,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:47,260 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:47,261 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:47,331 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:47,332 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:35:47,454 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:47,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:47,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:47,567 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:47,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:35:49,175 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:35:49,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:35:49,424 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:49,489 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:35:49,556 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-16 19:35:49,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:35:49,608 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:35:49,608 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:35:49,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1663529492] [2022-11-16 19:35:49,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1663529492] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:35:49,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:35:49,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:35:49,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59174734] [2022-11-16 19:35:49,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:35:49,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:35:49,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:35:49,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:35:49,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:35:49,609 INFO L87 Difference]: Start difference. First operand 1500 states and 5551 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:49,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:35:49,886 INFO L93 Difference]: Finished difference Result 2238 states and 8125 transitions. [2022-11-16 19:35:49,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:35:49,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:35:49,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:35:49,891 INFO L225 Difference]: With dead ends: 2238 [2022-11-16 19:35:49,891 INFO L226 Difference]: Without dead ends: 2238 [2022-11-16 19:35:49,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:35:49,891 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 33 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:35:49,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 59 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 72 Invalid, 0 Unknown, 96 Unchecked, 0.2s Time] [2022-11-16 19:35:49,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2238 states. [2022-11-16 19:35:49,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2238 to 1491. [2022-11-16 19:35:49,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1487 states have (on average 3.7175521183591123) internal successors, (5528), 1490 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:49,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5528 transitions. [2022-11-16 19:35:49,918 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5528 transitions. Word has length 46 [2022-11-16 19:35:49,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:35:49,918 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 5528 transitions. [2022-11-16 19:35:49,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:35:49,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5528 transitions. [2022-11-16 19:35:49,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:35:49,920 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:35:49,920 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:35:49,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (136)] Ended with exit code 0 [2022-11-16 19:35:50,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:35:50,121 INFO L420 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:35:50,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:35:50,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1509437519, now seen corresponding path program 2 times [2022-11-16 19:35:50,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:35:50,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1333999149] [2022-11-16 19:35:50,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:35:50,122 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-16 19:35:50,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:35:50,122 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:35:50,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (137)] Waiting until timeout for monitored process [2022-11-16 19:35:50,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:35:50,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:35:50,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:35:50,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:35:50,587 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-16 19:35:50,629 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:35:50,629 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-16 19:35:50,704 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:35:50,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:35:50,863 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:35:50,863 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:35:51,076 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:35:51,076 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:35:51,404 INFO L321 Elim1Store]: treesize reduction 88, result has 33.8 percent of original size [2022-11-16 19:35:51,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 75 [2022-11-16 19:35:51,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:35:51,836 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:35:51,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 68 [2022-11-16 19:36:00,017 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 98 [2022-11-16 19:36:01,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:36:01,610 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:01,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:36:01,880 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-16 19:36:01,961 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-16 19:36:01,961 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:01,961 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:01,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1333999149] [2022-11-16 19:36:01,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1333999149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:01,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:01,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:36:01,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401464631] [2022-11-16 19:36:01,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:01,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:36:01,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:01,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:36:01,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:36:01,962 INFO L87 Difference]: Start difference. First operand 1491 states and 5528 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:02,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:02,476 INFO L93 Difference]: Finished difference Result 2231 states and 8105 transitions. [2022-11-16 19:36:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:36:02,476 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:36:02,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:02,481 INFO L225 Difference]: With dead ends: 2231 [2022-11-16 19:36:02,481 INFO L226 Difference]: Without dead ends: 2231 [2022-11-16 19:36:02,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:36:02,481 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 33 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:02,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 44 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 63 Invalid, 0 Unknown, 72 Unchecked, 0.2s Time] [2022-11-16 19:36:02,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2231 states. [2022-11-16 19:36:02,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2231 to 1131. [2022-11-16 19:36:02,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.616681455190772) internal successors, (4076), 1130 states have internal predecessors, (4076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:02,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4076 transitions. [2022-11-16 19:36:02,503 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4076 transitions. Word has length 46 [2022-11-16 19:36:02,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:02,504 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4076 transitions. [2022-11-16 19:36:02,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:02,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4076 transitions. [2022-11-16 19:36:02,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:36:02,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:02,505 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:02,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (137)] Ended with exit code 0 [2022-11-16 19:36:02,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:02,706 INFO L420 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:02,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:02,706 INFO L85 PathProgramCache]: Analyzing trace with hash 412556883, now seen corresponding path program 2 times [2022-11-16 19:36:02,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:02,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [507943006] [2022-11-16 19:36:02,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:36:02,707 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:02,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:02,708 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:02,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (138)] Waiting until timeout for monitored process [2022-11-16 19:36:03,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:36:03,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:36:03,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:36:03,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:03,185 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-16 19:36:03,235 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:03,236 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-16 19:36:03,332 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:03,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:03,474 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:03,474 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:03,665 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:03,665 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:03,918 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:36:03,919 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:36:04,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:04,349 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:36:04,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:36:10,895 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:36:11,405 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:11,405 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 37 treesize of output 52 [2022-11-16 19:36:11,694 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:11,777 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-16 19:36:11,847 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-16 19:36:11,848 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:11,848 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:11,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [507943006] [2022-11-16 19:36:11,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [507943006] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:11,848 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:11,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:36:11,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461499089] [2022-11-16 19:36:11,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:11,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:36:11,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:11,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:36:11,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:36:11,849 INFO L87 Difference]: Start difference. First operand 1131 states and 4076 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:12,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:12,412 INFO L93 Difference]: Finished difference Result 1988 states and 7078 transitions. [2022-11-16 19:36:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:36:12,412 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:36:12,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:12,417 INFO L225 Difference]: With dead ends: 1988 [2022-11-16 19:36:12,417 INFO L226 Difference]: Without dead ends: 1988 [2022-11-16 19:36:12,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:36:12,417 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 39 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:12,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 67 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 126 Invalid, 0 Unknown, 81 Unchecked, 0.3s Time] [2022-11-16 19:36:12,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2022-11-16 19:36:12,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1248. [2022-11-16 19:36:12,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.6181672025723475) internal successors, (4501), 1247 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:12,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4501 transitions. [2022-11-16 19:36:12,441 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4501 transitions. Word has length 46 [2022-11-16 19:36:12,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:12,441 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4501 transitions. [2022-11-16 19:36:12,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:12,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4501 transitions. [2022-11-16 19:36:12,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:36:12,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:12,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:12,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (138)] Ended with exit code 0 [2022-11-16 19:36:12,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:12,644 INFO L420 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:12,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:12,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1300060564, now seen corresponding path program 1 times [2022-11-16 19:36:12,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:12,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [705925314] [2022-11-16 19:36:12,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:12,645 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-16 19:36:12,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:12,646 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:12,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (139)] Waiting until timeout for monitored process [2022-11-16 19:36:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:13,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:36:13,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:13,121 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-16 19:36:13,176 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:13,177 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-16 19:36:13,266 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:13,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:13,443 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:13,443 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:13,633 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:13,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:13,917 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:36:13,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:36:14,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:14,451 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:36:14,451 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:36:21,928 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:36:22,466 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:22,466 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 37 treesize of output 52 [2022-11-16 19:36:22,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:22,916 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-16 19:36:22,994 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-16 19:36:22,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:22,995 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:22,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [705925314] [2022-11-16 19:36:22,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [705925314] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:22,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:22,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:36:22,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051188922] [2022-11-16 19:36:22,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:22,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:36:22,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:22,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:36:22,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:36:22,996 INFO L87 Difference]: Start difference. First operand 1248 states and 4501 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:23,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:23,553 INFO L93 Difference]: Finished difference Result 1988 states and 7078 transitions. [2022-11-16 19:36:23,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:36:23,554 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:36:23,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:23,558 INFO L225 Difference]: With dead ends: 1988 [2022-11-16 19:36:23,558 INFO L226 Difference]: Without dead ends: 1988 [2022-11-16 19:36:23,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:36:23,558 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 29 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:23,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 76 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 129 Invalid, 0 Unknown, 85 Unchecked, 0.3s Time] [2022-11-16 19:36:23,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2022-11-16 19:36:23,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1239. [2022-11-16 19:36:23,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1235 states have (on average 3.625910931174089) internal successors, (4478), 1238 states have internal predecessors, (4478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:23,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 4478 transitions. [2022-11-16 19:36:23,581 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 4478 transitions. Word has length 46 [2022-11-16 19:36:23,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:23,581 INFO L495 AbstractCegarLoop]: Abstraction has 1239 states and 4478 transitions. [2022-11-16 19:36:23,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:23,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 4478 transitions. [2022-11-16 19:36:23,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:36:23,583 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:23,583 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:23,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (139)] Ended with exit code 0 [2022-11-16 19:36:23,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:23,784 INFO L420 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:23,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:23,784 INFO L85 PathProgramCache]: Analyzing trace with hash 216043378, now seen corresponding path program 1 times [2022-11-16 19:36:23,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:23,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [597721229] [2022-11-16 19:36:23,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:23,785 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-16 19:36:23,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:23,786 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:23,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (140)] Waiting until timeout for monitored process [2022-11-16 19:36:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:24,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:36:24,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:24,260 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-16 19:36:24,319 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:24,319 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-16 19:36:24,413 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:24,413 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:24,600 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:24,600 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:24,814 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:24,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:25,097 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:25,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:25,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:25,559 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:25,559 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:36:29,052 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:36:29,268 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:29,340 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:29,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 14 treesize of output 20 [2022-11-16 19:36:29,463 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-16 19:36:29,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:29,464 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:29,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [597721229] [2022-11-16 19:36:29,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [597721229] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:29,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:29,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:36:29,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648021205] [2022-11-16 19:36:29,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:29,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:36:29,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:29,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:36:29,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:36:29,465 INFO L87 Difference]: Start difference. First operand 1239 states and 4478 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:29,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:29,960 INFO L93 Difference]: Finished difference Result 1988 states and 7078 transitions. [2022-11-16 19:36:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:36:29,961 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:36:29,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:29,965 INFO L225 Difference]: With dead ends: 1988 [2022-11-16 19:36:29,965 INFO L226 Difference]: Without dead ends: 1988 [2022-11-16 19:36:29,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:36:29,965 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 31 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 177 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:29,965 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 85 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 128 Invalid, 0 Unknown, 177 Unchecked, 0.3s Time] [2022-11-16 19:36:29,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2022-11-16 19:36:29,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1248. [2022-11-16 19:36:29,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.6181672025723475) internal successors, (4501), 1247 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:29,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4501 transitions. [2022-11-16 19:36:29,987 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4501 transitions. Word has length 46 [2022-11-16 19:36:29,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:29,987 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4501 transitions. [2022-11-16 19:36:29,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:29,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4501 transitions. [2022-11-16 19:36:29,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:36:29,989 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:29,989 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:30,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (140)] Forceful destruction successful, exit code 0 [2022-11-16 19:36:30,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:30,190 INFO L420 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:30,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:30,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1103547059, now seen corresponding path program 1 times [2022-11-16 19:36:30,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:30,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1971783355] [2022-11-16 19:36:30,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:30,191 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-16 19:36:30,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:30,191 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:30,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (141)] Waiting until timeout for monitored process [2022-11-16 19:36:30,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:30,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:36:30,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:30,675 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-16 19:36:30,717 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:30,718 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-16 19:36:30,792 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:30,792 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:30,921 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:30,921 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:31,079 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:31,079 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:31,306 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:31,306 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:31,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:31,584 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:31,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 8 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-16 19:36:34,928 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:36:35,148 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:35,224 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:35,296 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-16 19:36:35,350 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-16 19:36:35,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:35,351 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:35,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1971783355] [2022-11-16 19:36:35,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1971783355] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:35,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:35,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:36:35,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683885293] [2022-11-16 19:36:35,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:35,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:36:35,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:35,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:36:35,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 19:36:35,352 INFO L87 Difference]: Start difference. First operand 1248 states and 4501 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:35,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:35,836 INFO L93 Difference]: Finished difference Result 1979 states and 7061 transitions. [2022-11-16 19:36:35,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:36:35,837 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-16 19:36:35,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:35,841 INFO L225 Difference]: With dead ends: 1979 [2022-11-16 19:36:35,841 INFO L226 Difference]: Without dead ends: 1979 [2022-11-16 19:36:35,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:36:35,842 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 98 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 187 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:35,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 67 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 126 Invalid, 0 Unknown, 187 Unchecked, 0.3s Time] [2022-11-16 19:36:35,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1979 states. [2022-11-16 19:36:35,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1979 to 763. [2022-11-16 19:36:35,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 759 states have (on average 3.4347826086956523) internal successors, (2607), 762 states have internal predecessors, (2607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:35,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 2607 transitions. [2022-11-16 19:36:35,859 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 2607 transitions. Word has length 46 [2022-11-16 19:36:35,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:35,859 INFO L495 AbstractCegarLoop]: Abstraction has 763 states and 2607 transitions. [2022-11-16 19:36:35,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:35,859 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 2607 transitions. [2022-11-16 19:36:35,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:36:35,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:35,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:35,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (141)] Ended with exit code 0 [2022-11-16 19:36:36,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:36,061 INFO L420 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:36,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:36,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1470302272, now seen corresponding path program 1 times [2022-11-16 19:36:36,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:36,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043764924] [2022-11-16 19:36:36,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:36,061 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-16 19:36:36,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:36,062 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:36,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (142)] Waiting until timeout for monitored process [2022-11-16 19:36:36,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:36,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:36:36,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:36,573 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-16 19:36:36,621 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:36,621 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-16 19:36:36,713 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:36,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:36,849 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:36,850 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:37,028 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:37,029 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:37,273 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:37,273 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:37,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:37,959 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:37,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:36:42,557 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 9 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:36:42,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:42,945 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:43,036 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:43,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 14 treesize of output 20 [2022-11-16 19:36:43,184 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-16 19:36:43,184 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:43,185 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:43,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043764924] [2022-11-16 19:36:43,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043764924] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:43,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:43,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:36:43,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459198766] [2022-11-16 19:36:43,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:43,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:36:43,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:43,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:36:43,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:36:43,186 INFO L87 Difference]: Start difference. First operand 763 states and 2607 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:43,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:43,561 INFO L93 Difference]: Finished difference Result 1499 states and 5176 transitions. [2022-11-16 19:36:43,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:36:43,561 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:36:43,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:43,565 INFO L225 Difference]: With dead ends: 1499 [2022-11-16 19:36:43,565 INFO L226 Difference]: Without dead ends: 1499 [2022-11-16 19:36:43,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:36:43,565 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 31 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:43,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 63 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 48 Invalid, 0 Unknown, 110 Unchecked, 0.2s Time] [2022-11-16 19:36:43,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2022-11-16 19:36:43,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1131. [2022-11-16 19:36:43,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.6157941437444543) internal successors, (4075), 1130 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:43,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4075 transitions. [2022-11-16 19:36:43,584 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4075 transitions. Word has length 47 [2022-11-16 19:36:43,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:43,584 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4075 transitions. [2022-11-16 19:36:43,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:43,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4075 transitions. [2022-11-16 19:36:43,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:36:43,586 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:43,586 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:43,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (142)] Ended with exit code 0 [2022-11-16 19:36:43,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:43,787 INFO L420 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:43,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:43,787 INFO L85 PathProgramCache]: Analyzing trace with hash 272508063, now seen corresponding path program 1 times [2022-11-16 19:36:43,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:43,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [427050904] [2022-11-16 19:36:43,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:43,787 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-16 19:36:43,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:43,788 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:43,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (143)] Waiting until timeout for monitored process [2022-11-16 19:36:44,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:44,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:36:44,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:44,253 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-16 19:36:44,300 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:44,301 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-16 19:36:44,388 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:44,388 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:44,527 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:44,528 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:44,705 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:44,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:44,944 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:44,944 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:45,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:45,606 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:36:45,607 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:36:50,912 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 9 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:36:51,227 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:51,316 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:51,418 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:36:51,491 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-16 19:36:51,554 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-16 19:36:51,555 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:36:51,555 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:36:51,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [427050904] [2022-11-16 19:36:51,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [427050904] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:51,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:51,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:36:51,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765815214] [2022-11-16 19:36:51,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:51,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:36:51,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:36:51,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:36:51,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:36:51,556 INFO L87 Difference]: Start difference. First operand 1131 states and 4075 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:51,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:51,952 INFO L93 Difference]: Finished difference Result 1507 states and 5190 transitions. [2022-11-16 19:36:51,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:36:51,952 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:36:51,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:51,955 INFO L225 Difference]: With dead ends: 1507 [2022-11-16 19:36:51,955 INFO L226 Difference]: Without dead ends: 1507 [2022-11-16 19:36:51,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:36:51,956 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 33 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:51,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 40 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 60 Invalid, 0 Unknown, 66 Unchecked, 0.2s Time] [2022-11-16 19:36:51,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2022-11-16 19:36:51,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1131. [2022-11-16 19:36:51,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.6157941437444543) internal successors, (4075), 1130 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:51,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4075 transitions. [2022-11-16 19:36:51,973 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4075 transitions. Word has length 47 [2022-11-16 19:36:51,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:51,973 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4075 transitions. [2022-11-16 19:36:51,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:36:51,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4075 transitions. [2022-11-16 19:36:51,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:36:51,975 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:51,975 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:36:51,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (143)] Ended with exit code 0 [2022-11-16 19:36:52,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:36:52,176 INFO L420 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:36:52,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:52,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1027713665, now seen corresponding path program 1 times [2022-11-16 19:36:52,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:36:52,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1703314925] [2022-11-16 19:36:52,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:52,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-16 19:36:52,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:36:52,177 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:36:52,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (144)] Waiting until timeout for monitored process [2022-11-16 19:36:52,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:52,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-16 19:36:52,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:52,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 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-16 19:36:52,704 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:36:52,705 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-16 19:36:52,797 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:36:52,798 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:36:52,977 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:36:52,977 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:36:53,288 INFO L321 Elim1Store]: treesize reduction 88, result has 33.8 percent of original size [2022-11-16 19:36:53,288 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 75 [2022-11-16 19:36:53,723 INFO L321 Elim1Store]: treesize reduction 88, result has 33.8 percent of original size [2022-11-16 19:36:53,723 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 75 [2022-11-16 19:36:54,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:36:55,069 INFO L321 Elim1Store]: treesize reduction 36, result has 48.6 percent of original size [2022-11-16 19:36:55,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 15 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 68 [2022-11-16 19:37:11,652 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 98 [2022-11-16 19:37:12,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:37:13,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:37:13,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:14,068 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-16 19:37:14,150 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-16 19:37:14,151 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:37:14,151 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:37:14,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1703314925] [2022-11-16 19:37:14,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1703314925] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:37:14,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:37:14,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:37:14,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941349474] [2022-11-16 19:37:14,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:37:14,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:37:14,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:37:14,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:37:14,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:37:14,152 INFO L87 Difference]: Start difference. First operand 1131 states and 4075 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:14,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:37:14,796 INFO L93 Difference]: Finished difference Result 1516 states and 5213 transitions. [2022-11-16 19:37:14,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:37:14,797 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:37:14,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:37:14,800 INFO L225 Difference]: With dead ends: 1516 [2022-11-16 19:37:14,800 INFO L226 Difference]: Without dead ends: 1516 [2022-11-16 19:37:14,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:37:14,800 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 24 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:37:14,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 82 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 82 Invalid, 0 Unknown, 133 Unchecked, 0.3s Time] [2022-11-16 19:37:14,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2022-11-16 19:37:14,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1140. [2022-11-16 19:37:14,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1136 states have (on average 3.607394366197183) internal successors, (4098), 1139 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:14,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 4098 transitions. [2022-11-16 19:37:14,818 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 4098 transitions. Word has length 47 [2022-11-16 19:37:14,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:37:14,818 INFO L495 AbstractCegarLoop]: Abstraction has 1140 states and 4098 transitions. [2022-11-16 19:37:14,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:14,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 4098 transitions. [2022-11-16 19:37:14,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:37:14,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:37:14,820 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:37:14,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (144)] Forceful destruction successful, exit code 0 [2022-11-16 19:37:15,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:37:15,033 INFO L420 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:37:15,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:37:15,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1524443296, now seen corresponding path program 1 times [2022-11-16 19:37:15,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:37:15,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976406527] [2022-11-16 19:37:15,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:37:15,034 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-16 19:37:15,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:37:15,035 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:37:15,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (145)] Waiting until timeout for monitored process [2022-11-16 19:37:15,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:37:15,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:37:15,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:37:15,536 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-16 19:37:15,667 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:15,667 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-16 19:37:15,741 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:15,741 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:15,873 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:15,873 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:16,038 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:16,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:16,217 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:16,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:16,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:37:16,764 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:37:16,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:37:20,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 9 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:37:20,806 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:20,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:21,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:21,088 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-16 19:37:21,162 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-16 19:37:21,162 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:37:21,163 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:37:21,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976406527] [2022-11-16 19:37:21,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976406527] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:37:21,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:37:21,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:37:21,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865232638] [2022-11-16 19:37:21,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:37:21,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:37:21,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:37:21,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:37:21,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:37:21,164 INFO L87 Difference]: Start difference. First operand 1140 states and 4098 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:21,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:37:21,724 INFO L93 Difference]: Finished difference Result 1516 states and 5213 transitions. [2022-11-16 19:37:21,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:37:21,725 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:37:21,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:37:21,728 INFO L225 Difference]: With dead ends: 1516 [2022-11-16 19:37:21,729 INFO L226 Difference]: Without dead ends: 1516 [2022-11-16 19:37:21,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:37:21,729 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 42 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:37:21,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 75 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 104 Invalid, 0 Unknown, 61 Unchecked, 0.3s Time] [2022-11-16 19:37:21,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2022-11-16 19:37:21,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1131. [2022-11-16 19:37:21,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.6157941437444543) internal successors, (4075), 1130 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:21,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4075 transitions. [2022-11-16 19:37:21,750 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4075 transitions. Word has length 47 [2022-11-16 19:37:21,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:37:21,750 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4075 transitions. [2022-11-16 19:37:21,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:21,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4075 transitions. [2022-11-16 19:37:21,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:37:21,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:37:21,753 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:37:21,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (145)] Ended with exit code 0 [2022-11-16 19:37:21,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:37:21,953 INFO L420 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:37:21,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:37:21,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1975860897, now seen corresponding path program 1 times [2022-11-16 19:37:21,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:37:21,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1595662660] [2022-11-16 19:37:21,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:37:21,954 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-16 19:37:21,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:37:21,955 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:37:21,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (146)] Waiting until timeout for monitored process [2022-11-16 19:37:22,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:37:22,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:37:22,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:37:22,472 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-16 19:37:22,522 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:22,522 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-16 19:37:22,605 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:22,605 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:22,736 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:22,736 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:22,905 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:22,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:23,164 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:37:23,164 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:37:23,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:37:23,959 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:37:23,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 11 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:37:31,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:37:31,698 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:37:31,698 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:37:32,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:32,177 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:32,264 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-16 19:37:32,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:37:32,339 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:37:32,339 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:37:32,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1595662660] [2022-11-16 19:37:32,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1595662660] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:37:32,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:37:32,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:37:32,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329351132] [2022-11-16 19:37:32,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:37:32,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:37:32,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:37:32,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:37:32,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:37:32,341 INFO L87 Difference]: Start difference. First operand 1131 states and 4075 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:32,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:37:32,843 INFO L93 Difference]: Finished difference Result 1543 states and 5300 transitions. [2022-11-16 19:37:32,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:37:32,843 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:37:32,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:37:32,847 INFO L225 Difference]: With dead ends: 1543 [2022-11-16 19:37:32,847 INFO L226 Difference]: Without dead ends: 1543 [2022-11-16 19:37:32,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:37:32,847 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 45 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:37:32,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 45 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 70 Invalid, 0 Unknown, 76 Unchecked, 0.2s Time] [2022-11-16 19:37:32,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2022-11-16 19:37:32,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1167. [2022-11-16 19:37:32,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1163 states have (on average 3.598452278589854) internal successors, (4185), 1166 states have internal predecessors, (4185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:32,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 4185 transitions. [2022-11-16 19:37:32,866 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 4185 transitions. Word has length 47 [2022-11-16 19:37:32,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:37:32,866 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 4185 transitions. [2022-11-16 19:37:32,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:32,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 4185 transitions. [2022-11-16 19:37:32,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:37:32,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:37:32,869 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:37:32,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (146)] Forceful destruction successful, exit code 0 [2022-11-16 19:37:33,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:37:33,072 INFO L420 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:37:33,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:37:33,072 INFO L85 PathProgramCache]: Analyzing trace with hash -233050562, now seen corresponding path program 1 times [2022-11-16 19:37:33,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:37:33,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1351189339] [2022-11-16 19:37:33,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:37:33,073 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-16 19:37:33,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:37:33,074 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:37:33,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (147)] Waiting until timeout for monitored process [2022-11-16 19:37:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:37:33,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:37:33,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:37:33,628 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-16 19:37:33,680 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:33,681 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-16 19:37:33,778 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:33,778 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:33,908 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:33,908 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:34,090 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:34,090 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:34,400 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:37:34,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:37:35,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:37:35,384 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:37:35,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 11 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:37:44,320 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:37:44,958 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:37:44,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:37:45,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:45,562 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:45,676 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-16 19:37:45,770 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-16 19:37:45,770 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:37:45,771 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:37:45,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1351189339] [2022-11-16 19:37:45,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1351189339] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:37:45,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:37:45,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:37:45,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440484100] [2022-11-16 19:37:45,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:37:45,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:37:45,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:37:45,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:37:45,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:37:45,772 INFO L87 Difference]: Start difference. First operand 1167 states and 4185 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:46,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:37:46,421 INFO L93 Difference]: Finished difference Result 1543 states and 5300 transitions. [2022-11-16 19:37:46,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:37:46,422 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:37:46,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:37:46,427 INFO L225 Difference]: With dead ends: 1543 [2022-11-16 19:37:46,427 INFO L226 Difference]: Without dead ends: 1543 [2022-11-16 19:37:46,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:37:46,428 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 36 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:37:46,428 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 78 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 114 Invalid, 0 Unknown, 96 Unchecked, 0.3s Time] [2022-11-16 19:37:46,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2022-11-16 19:37:46,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1158. [2022-11-16 19:37:46,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1154 states have (on average 3.6065857885615253) internal successors, (4162), 1157 states have internal predecessors, (4162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:46,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 4162 transitions. [2022-11-16 19:37:46,452 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 4162 transitions. Word has length 47 [2022-11-16 19:37:46,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:37:46,452 INFO L495 AbstractCegarLoop]: Abstraction has 1158 states and 4162 transitions. [2022-11-16 19:37:46,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:46,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 4162 transitions. [2022-11-16 19:37:46,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:37:46,454 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:37:46,454 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:37:46,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (147)] Forceful destruction successful, exit code 0 [2022-11-16 19:37:46,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:37:46,659 INFO L420 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:37:46,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:37:46,659 INFO L85 PathProgramCache]: Analyzing trace with hash 522155040, now seen corresponding path program 1 times [2022-11-16 19:37:46,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:37:46,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1453875314] [2022-11-16 19:37:46,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:37:46,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:37:46,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:37:46,661 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:37:46,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (148)] Waiting until timeout for monitored process [2022-11-16 19:37:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:37:47,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:37:47,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:37:47,186 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-16 19:37:47,245 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:47,245 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-16 19:37:47,320 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:47,320 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:37:47,417 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:47,417 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:37:47,529 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:47,529 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:37:47,733 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:47,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:48,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:37:48,283 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:37:48,283 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:37:53,102 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:37:53,102 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:37:53,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:53,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:53,839 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:37:53,916 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-16 19:37:53,984 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-16 19:37:53,985 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:37:53,985 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:37:53,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1453875314] [2022-11-16 19:37:53,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1453875314] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:37:53,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:37:53,986 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:37:53,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840122055] [2022-11-16 19:37:53,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:37:53,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:37:53,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:37:53,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:37:53,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:37:53,987 INFO L87 Difference]: Start difference. First operand 1158 states and 4162 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:54,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:37:54,344 INFO L93 Difference]: Finished difference Result 1543 states and 5300 transitions. [2022-11-16 19:37:54,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:37:54,345 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:37:54,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:37:54,348 INFO L225 Difference]: With dead ends: 1543 [2022-11-16 19:37:54,348 INFO L226 Difference]: Without dead ends: 1543 [2022-11-16 19:37:54,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:37:54,348 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 24 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:37:54,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 78 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 95 Invalid, 0 Unknown, 92 Unchecked, 0.2s Time] [2022-11-16 19:37:54,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2022-11-16 19:37:54,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1167. [2022-11-16 19:37:54,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1163 states have (on average 3.598452278589854) internal successors, (4185), 1166 states have internal predecessors, (4185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:54,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 4185 transitions. [2022-11-16 19:37:54,368 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 4185 transitions. Word has length 47 [2022-11-16 19:37:54,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:37:54,368 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 4185 transitions. [2022-11-16 19:37:54,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:37:54,368 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 4185 transitions. [2022-11-16 19:37:54,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:37:54,370 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:37:54,370 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:37:54,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (148)] Ended with exit code 0 [2022-11-16 19:37:54,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:37:54,570 INFO L420 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:37:54,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:37:54,571 INFO L85 PathProgramCache]: Analyzing trace with hash -2030001921, now seen corresponding path program 1 times [2022-11-16 19:37:54,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:37:54,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [158677043] [2022-11-16 19:37:54,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:37:54,571 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-16 19:37:54,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:37:54,572 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:37:54,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (149)] Waiting until timeout for monitored process [2022-11-16 19:37:55,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:37:55,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:37:55,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:37:55,067 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-16 19:37:55,128 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:37:55,128 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-16 19:37:55,240 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:55,240 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:55,416 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:55,416 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:55,633 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:37:55,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:37:55,981 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:37:55,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:37:57,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:37:57,095 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:37:57,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 11 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:38:08,296 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:38:08,819 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:38:08,819 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:38:09,090 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:09,178 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:09,265 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-16 19:38:09,338 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-16 19:38:09,338 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:09,338 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:09,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [158677043] [2022-11-16 19:38:09,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [158677043] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:09,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:09,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:09,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109609639] [2022-11-16 19:38:09,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:09,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:09,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:09,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:09,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:09,339 INFO L87 Difference]: Start difference. First operand 1167 states and 4185 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:09,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:09,907 INFO L93 Difference]: Finished difference Result 1559 states and 5336 transitions. [2022-11-16 19:38:09,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:09,907 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:09,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:09,911 INFO L225 Difference]: With dead ends: 1559 [2022-11-16 19:38:09,911 INFO L226 Difference]: Without dead ends: 1559 [2022-11-16 19:38:09,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:09,911 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 44 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 194 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:09,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 78 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 105 Invalid, 0 Unknown, 194 Unchecked, 0.3s Time] [2022-11-16 19:38:09,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2022-11-16 19:38:09,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1131. [2022-11-16 19:38:09,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1127 states have (on average 3.6157941437444543) internal successors, (4075), 1130 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:09,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 4075 transitions. [2022-11-16 19:38:09,931 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 4075 transitions. Word has length 47 [2022-11-16 19:38:09,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:09,931 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 4075 transitions. [2022-11-16 19:38:09,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:09,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 4075 transitions. [2022-11-16 19:38:09,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:09,933 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:09,934 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:09,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (149)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:10,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:10,134 INFO L420 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:10,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:10,134 INFO L85 PathProgramCache]: Analyzing trace with hash -116992575, now seen corresponding path program 1 times [2022-11-16 19:38:10,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:10,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050012845] [2022-11-16 19:38:10,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:10,135 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-16 19:38:10,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:10,136 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:10,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (150)] Waiting until timeout for monitored process [2022-11-16 19:38:10,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:10,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:38:10,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:10,625 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-16 19:38:10,669 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:10,669 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-16 19:38:10,741 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:10,741 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:10,868 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:10,868 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:11,014 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:11,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:11,185 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:11,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:11,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:11,712 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:38:11,712 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:38:15,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 9 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:38:15,989 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:16,084 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:16,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:16,243 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-16 19:38:16,314 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-16 19:38:16,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:16,315 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:16,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050012845] [2022-11-16 19:38:16,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050012845] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:16,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:16,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:16,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188446194] [2022-11-16 19:38:16,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:16,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:16,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:16,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:16,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:16,316 INFO L87 Difference]: Start difference. First operand 1131 states and 4075 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:16,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:16,754 INFO L93 Difference]: Finished difference Result 1624 states and 5615 transitions. [2022-11-16 19:38:16,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:16,755 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:16,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:16,758 INFO L225 Difference]: With dead ends: 1624 [2022-11-16 19:38:16,758 INFO L226 Difference]: Without dead ends: 1624 [2022-11-16 19:38:16,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:16,758 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:16,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 70 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 92 Invalid, 0 Unknown, 128 Unchecked, 0.2s Time] [2022-11-16 19:38:16,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1624 states. [2022-11-16 19:38:16,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1624 to 1248. [2022-11-16 19:38:16,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1244 states have (on average 3.617363344051447) internal successors, (4500), 1247 states have internal predecessors, (4500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:16,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 4500 transitions. [2022-11-16 19:38:16,777 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 4500 transitions. Word has length 47 [2022-11-16 19:38:16,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:16,778 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 4500 transitions. [2022-11-16 19:38:16,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:16,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 4500 transitions. [2022-11-16 19:38:16,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:16,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:16,779 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:16,793 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (150)] Ended with exit code 0 [2022-11-16 19:38:16,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:16,980 INFO L420 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:16,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:16,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1625817760, now seen corresponding path program 1 times [2022-11-16 19:38:16,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:16,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267374079] [2022-11-16 19:38:16,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:16,981 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-16 19:38:16,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:16,982 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:16,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (151)] Waiting until timeout for monitored process [2022-11-16 19:38:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:17,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:38:17,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:17,478 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-16 19:38:17,522 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:17,522 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-16 19:38:17,594 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:17,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:17,765 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:38:17,765 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:38:17,987 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:38:17,987 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:38:18,282 INFO L321 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2022-11-16 19:38:18,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2022-11-16 19:38:19,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:19,122 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-16 19:38:19,122 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 13 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 52 [2022-11-16 19:38:27,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 67 [2022-11-16 19:38:28,252 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2022-11-16 19:38:28,536 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:28,645 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:28,744 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-16 19:38:28,826 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-16 19:38:28,827 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:28,827 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:28,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267374079] [2022-11-16 19:38:28,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267374079] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:28,827 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:28,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:28,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896008677] [2022-11-16 19:38:28,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:28,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:28,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:28,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:28,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:28,828 INFO L87 Difference]: Start difference. First operand 1248 states and 4500 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:29,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:29,421 INFO L93 Difference]: Finished difference Result 1985 states and 7067 transitions. [2022-11-16 19:38:29,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:29,421 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:29,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:29,425 INFO L225 Difference]: With dead ends: 1985 [2022-11-16 19:38:29,425 INFO L226 Difference]: Without dead ends: 1985 [2022-11-16 19:38:29,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:29,426 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 38 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 179 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:29,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 61 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 84 Invalid, 0 Unknown, 179 Unchecked, 0.3s Time] [2022-11-16 19:38:29,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-11-16 19:38:29,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1599. [2022-11-16 19:38:29,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1595 states have (on average 3.717241379310345) internal successors, (5929), 1598 states have internal predecessors, (5929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:29,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5929 transitions. [2022-11-16 19:38:29,453 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5929 transitions. Word has length 47 [2022-11-16 19:38:29,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:29,453 INFO L495 AbstractCegarLoop]: Abstraction has 1599 states and 5929 transitions. [2022-11-16 19:38:29,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:29,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5929 transitions. [2022-11-16 19:38:29,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:29,456 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:29,456 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:29,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (151)] Ended with exit code 0 [2022-11-16 19:38:29,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:29,657 INFO L420 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:29,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:29,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1913943934, now seen corresponding path program 1 times [2022-11-16 19:38:29,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:29,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [968267226] [2022-11-16 19:38:29,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:29,657 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-16 19:38:29,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:29,658 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:29,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (152)] Waiting until timeout for monitored process [2022-11-16 19:38:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:30,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:38:30,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:30,163 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-16 19:38:30,225 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:30,225 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-16 19:38:30,283 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:30,283 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:30,367 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:30,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:30,471 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:30,471 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:30,624 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:30,625 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:30,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:30,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 6 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-16 19:38:33,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:33,225 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:33,311 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:33,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:33,489 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-16 19:38:33,544 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-16 19:38:33,545 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:33,545 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:33,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [968267226] [2022-11-16 19:38:33,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [968267226] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:33,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:33,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:33,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854426391] [2022-11-16 19:38:33,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:33,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:33,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:33,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:33,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:33,546 INFO L87 Difference]: Start difference. First operand 1599 states and 5929 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:33,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:33,772 INFO L93 Difference]: Finished difference Result 2028 states and 7190 transitions. [2022-11-16 19:38:33,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:33,772 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:33,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:33,777 INFO L225 Difference]: With dead ends: 2028 [2022-11-16 19:38:33,777 INFO L226 Difference]: Without dead ends: 2028 [2022-11-16 19:38:33,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:33,777 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 90 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:33,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 48 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 66 Invalid, 0 Unknown, 174 Unchecked, 0.2s Time] [2022-11-16 19:38:33,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2022-11-16 19:38:33,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1374. [2022-11-16 19:38:33,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1370 states have (on average 3.7240875912408757) internal successors, (5102), 1373 states have internal predecessors, (5102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:33,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 5102 transitions. [2022-11-16 19:38:33,802 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 5102 transitions. Word has length 47 [2022-11-16 19:38:33,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:33,802 INFO L495 AbstractCegarLoop]: Abstraction has 1374 states and 5102 transitions. [2022-11-16 19:38:33,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:33,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 5102 transitions. [2022-11-16 19:38:33,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:33,804 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:33,805 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:33,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (152)] Ended with exit code 0 [2022-11-16 19:38:34,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:34,005 INFO L420 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:34,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:34,005 INFO L85 PathProgramCache]: Analyzing trace with hash 479997983, now seen corresponding path program 1 times [2022-11-16 19:38:34,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:34,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117082527] [2022-11-16 19:38:34,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:34,006 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-16 19:38:34,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:34,007 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:34,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (153)] Waiting until timeout for monitored process [2022-11-16 19:38:34,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:34,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:38:34,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:34,518 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-16 19:38:34,573 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:34,573 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-16 19:38:34,639 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:34,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:34,726 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:34,726 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:34,814 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:34,815 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:35,008 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:35,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:35,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:35,533 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:38:35,533 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:38:39,912 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:38:39,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:38:40,293 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:40,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:40,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:40,660 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-16 19:38:40,725 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-16 19:38:40,725 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:40,725 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:40,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117082527] [2022-11-16 19:38:40,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117082527] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:40,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:40,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:40,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829603912] [2022-11-16 19:38:40,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:40,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:40,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:40,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:40,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:40,726 INFO L87 Difference]: Start difference. First operand 1374 states and 5102 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:41,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:41,207 INFO L93 Difference]: Finished difference Result 2110 states and 7669 transitions. [2022-11-16 19:38:41,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:41,207 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:41,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:41,212 INFO L225 Difference]: With dead ends: 2110 [2022-11-16 19:38:41,212 INFO L226 Difference]: Without dead ends: 2110 [2022-11-16 19:38:41,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:41,212 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 27 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:41,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 76 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 137 Invalid, 0 Unknown, 140 Unchecked, 0.3s Time] [2022-11-16 19:38:41,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2022-11-16 19:38:41,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1734. [2022-11-16 19:38:41,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1730 states have (on average 3.7884393063583817) internal successors, (6554), 1733 states have internal predecessors, (6554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:41,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 6554 transitions. [2022-11-16 19:38:41,241 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 6554 transitions. Word has length 47 [2022-11-16 19:38:41,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:41,241 INFO L495 AbstractCegarLoop]: Abstraction has 1734 states and 6554 transitions. [2022-11-16 19:38:41,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:41,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 6554 transitions. [2022-11-16 19:38:41,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:41,244 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:41,244 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:41,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (153)] Ended with exit code 0 [2022-11-16 19:38:41,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:41,445 INFO L420 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:41,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:41,445 INFO L85 PathProgramCache]: Analyzing trace with hash -2072158978, now seen corresponding path program 1 times [2022-11-16 19:38:41,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:41,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [108872037] [2022-11-16 19:38:41,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:41,445 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-16 19:38:41,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:41,446 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:41,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (154)] Waiting until timeout for monitored process [2022-11-16 19:38:41,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:41,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:38:41,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:41,958 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-16 19:38:42,017 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:42,017 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-16 19:38:42,089 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:42,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:42,183 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:42,183 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:42,300 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:42,301 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:42,442 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:42,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:42,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:42,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 6 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-16 19:38:45,408 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:45,508 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:45,630 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:45,735 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:45,811 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-16 19:38:45,867 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-16 19:38:45,867 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:45,868 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:45,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [108872037] [2022-11-16 19:38:45,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [108872037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:45,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:45,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:45,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229746909] [2022-11-16 19:38:45,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:45,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:45,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:45,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:45,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:45,869 INFO L87 Difference]: Start difference. First operand 1734 states and 6554 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:46,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:46,205 INFO L93 Difference]: Finished difference Result 2110 states and 7669 transitions. [2022-11-16 19:38:46,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:46,205 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:46,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:46,209 INFO L225 Difference]: With dead ends: 2110 [2022-11-16 19:38:46,209 INFO L226 Difference]: Without dead ends: 2110 [2022-11-16 19:38:46,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:46,210 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 24 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:46,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 103 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 131 Invalid, 0 Unknown, 128 Unchecked, 0.3s Time] [2022-11-16 19:38:46,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2022-11-16 19:38:46,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1725. [2022-11-16 19:38:46,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1721 states have (on average 3.7948866937826846) internal successors, (6531), 1724 states have internal predecessors, (6531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:46,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 6531 transitions. [2022-11-16 19:38:46,238 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 6531 transitions. Word has length 47 [2022-11-16 19:38:46,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:46,239 INFO L495 AbstractCegarLoop]: Abstraction has 1725 states and 6531 transitions. [2022-11-16 19:38:46,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:46,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 6531 transitions. [2022-11-16 19:38:46,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:46,241 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:46,241 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:46,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (154)] Ended with exit code 0 [2022-11-16 19:38:46,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:46,442 INFO L420 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:46,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:46,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1316953376, now seen corresponding path program 1 times [2022-11-16 19:38:46,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:46,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1717952054] [2022-11-16 19:38:46,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:46,443 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-16 19:38:46,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:46,444 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:46,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (155)] Waiting until timeout for monitored process [2022-11-16 19:38:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:46,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:38:46,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:46,965 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-16 19:38:47,022 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:47,022 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-16 19:38:47,082 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:47,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:47,177 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:47,178 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:47,299 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:47,299 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:47,426 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:47,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:47,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:47,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 6 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-16 19:38:50,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:50,750 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:50,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:50,990 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:38:51,076 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-16 19:38:51,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:38:51,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:51,140 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:51,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1717952054] [2022-11-16 19:38:51,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1717952054] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:51,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:51,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:38:51,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393445364] [2022-11-16 19:38:51,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:51,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:38:51,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:51,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:38:51,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:38:51,142 INFO L87 Difference]: Start difference. First operand 1725 states and 6531 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:51,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:51,598 INFO L93 Difference]: Finished difference Result 2110 states and 7669 transitions. [2022-11-16 19:38:51,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:38:51,599 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:38:51,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:51,604 INFO L225 Difference]: With dead ends: 2110 [2022-11-16 19:38:51,604 INFO L226 Difference]: Without dead ends: 2110 [2022-11-16 19:38:51,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:38:51,605 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 301 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:51,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 103 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 170 Invalid, 0 Unknown, 301 Unchecked, 0.4s Time] [2022-11-16 19:38:51,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2022-11-16 19:38:51,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1734. [2022-11-16 19:38:51,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1730 states have (on average 3.7884393063583817) internal successors, (6554), 1733 states have internal predecessors, (6554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:51,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 6554 transitions. [2022-11-16 19:38:51,639 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 6554 transitions. Word has length 47 [2022-11-16 19:38:51,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:51,639 INFO L495 AbstractCegarLoop]: Abstraction has 1734 states and 6554 transitions. [2022-11-16 19:38:51,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:38:51,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 6554 transitions. [2022-11-16 19:38:51,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:38:51,643 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:51,643 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:38:51,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (155)] Ended with exit code 0 [2022-11-16 19:38:51,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:51,843 INFO L420 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:38:51,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:51,844 INFO L85 PathProgramCache]: Analyzing trace with hash 425856959, now seen corresponding path program 1 times [2022-11-16 19:38:51,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:51,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1921004747] [2022-11-16 19:38:51,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:51,844 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-16 19:38:51,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:51,845 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:38:51,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (156)] Waiting until timeout for monitored process [2022-11-16 19:38:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:52,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:38:52,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:52,462 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-16 19:38:52,526 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:52,527 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-16 19:38:52,617 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:52,617 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:52,726 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:52,726 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:52,851 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:38:52,851 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:38:53,050 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:38:53,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 19:38:53,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:38:53,725 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:38:53,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-16 19:38:59,764 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:38:59,765 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 52 [2022-11-16 19:39:00,430 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:39:00,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:39:00,737 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:39:00,855 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-16 19:39:00,948 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-16 19:39:00,948 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:39:00,948 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:39:00,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1921004747] [2022-11-16 19:39:00,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1921004747] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:39:00,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:39:00,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-16 19:39:00,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19187477] [2022-11-16 19:39:00,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:39:00,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:39:00,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:39:00,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:39:00,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:39:00,949 INFO L87 Difference]: Start difference. First operand 1734 states and 6554 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:39:01,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:39:01,565 INFO L93 Difference]: Finished difference Result 2110 states and 7669 transitions. [2022-11-16 19:39:01,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:39:01,566 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-16 19:39:01,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:39:01,571 INFO L225 Difference]: With dead ends: 2110 [2022-11-16 19:39:01,572 INFO L226 Difference]: Without dead ends: 2110 [2022-11-16 19:39:01,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-16 19:39:01,572 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 30 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:39:01,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 103 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 168 Invalid, 0 Unknown, 96 Unchecked, 0.4s Time] [2022-11-16 19:39:01,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2022-11-16 19:39:01,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1698. [2022-11-16 19:39:01,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1694 states have (on average 3.8040141676505312) internal successors, (6444), 1697 states have internal predecessors, (6444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:39:01,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 6444 transitions. [2022-11-16 19:39:01,608 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 6444 transitions. Word has length 47 [2022-11-16 19:39:01,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:39:01,608 INFO L495 AbstractCegarLoop]: Abstraction has 1698 states and 6444 transitions. [2022-11-16 19:39:01,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:39:01,609 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 6444 transitions. [2022-11-16 19:39:01,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 19:39:01,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:39:01,613 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:39:01,630 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (156)] Ended with exit code 0 [2022-11-16 19:39:01,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:39:01,813 INFO L420 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread0Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread0Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 70 more)] === [2022-11-16 19:39:01,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:39:01,813 INFO L85 PathProgramCache]: Analyzing trace with hash -25560642, now seen corresponding path program 1 times [2022-11-16 19:39:01,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:39:01,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117123526] [2022-11-16 19:39:01,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:39:01,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-16 19:39:01,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:39:01,815 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -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-16 19:39:01,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a785bd0c-6ae9-47ff-8b1a-8a8c09eb609d/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (157)] Waiting until timeout for monitored process [2022-11-16 19:39:02,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:39:02,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 19:39:02,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:39:02,402 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-16 19:39:02,473 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:39:02,473 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-16 19:39:02,567 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:39:02,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:39:02,688 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:39:02,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:39:02,822 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:39:02,823 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-16 19:39:03,037 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 19:39:03,037 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43