./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext-properties/test-0217_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext-properties/test-0217_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9 --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 e4aac8fd1b71e0bd84f9ab8e5c238dc6bf3a295fcb9cebe504ba6d0c9a6a7b7a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 21:18:55,157 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 21:18:55,159 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 21:18:55,182 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 21:18:55,182 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 21:18:55,184 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 21:18:55,189 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 21:18:55,193 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 21:18:55,198 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 21:18:55,199 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 21:18:55,201 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 21:18:55,203 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 21:18:55,204 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 21:18:55,207 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 21:18:55,209 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 21:18:55,213 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 21:18:55,216 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 21:18:55,221 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 21:18:55,223 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 21:18:55,225 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 21:18:55,228 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 21:18:55,230 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 21:18:55,232 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 21:18:55,234 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 21:18:55,238 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 21:18:55,245 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 21:18:55,245 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 21:18:55,246 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 21:18:55,248 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 21:18:55,249 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 21:18:55,251 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 21:18:55,252 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 21:18:55,254 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 21:18:55,255 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 21:18:55,257 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 21:18:55,257 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 21:18:55,258 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 21:18:55,258 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 21:18:55,259 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 21:18:55,261 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 21:18:55,262 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 21:18:55,263 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-20 21:18:55,290 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 21:18:55,291 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 21:18:55,291 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 21:18:55,291 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 21:18:55,292 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 21:18:55,292 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 21:18:55,293 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-20 21:18:55,293 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-20 21:18:55,293 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-20 21:18:55,293 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-20 21:18:55,294 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-20 21:18:55,294 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-20 21:18:55,294 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-20 21:18:55,294 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-20 21:18:55,294 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-20 21:18:55,295 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-20 21:18:55,295 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-20 21:18:55,295 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-20 21:18:55,296 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 21:18:55,296 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 21:18:55,297 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 21:18:55,297 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 21:18:55,297 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 21:18:55,297 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 21:18:55,298 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 21:18:55,298 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 21:18:55,298 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 21:18:55,298 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 21:18:55,298 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 21:18:55,299 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 21:18:55,299 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 21:18:55,299 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 21:18:55,299 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 21:18:55,300 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 21:18:55,300 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 21:18:55,300 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 21:18:55,301 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 21:18:55,301 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-20 21:18:55,301 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 21:18:55,301 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-20 21:18:55,302 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 21:18:55,302 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-20 21:18:55,302 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_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/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_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9 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 -> e4aac8fd1b71e0bd84f9ab8e5c238dc6bf3a295fcb9cebe504ba6d0c9a6a7b7a [2022-11-20 21:18:55,641 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 21:18:55,673 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 21:18:55,677 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 21:18:55,679 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 21:18:55,680 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 21:18:55,681 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/../../sv-benchmarks/c/list-ext-properties/test-0217_1.i [2022-11-20 21:18:58,821 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 21:18:59,137 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 21:18:59,137 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/sv-benchmarks/c/list-ext-properties/test-0217_1.i [2022-11-20 21:18:59,154 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/data/75eed44bc/c37788e08a1740769e1a9cfd9102567d/FLAG916509217 [2022-11-20 21:18:59,170 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/data/75eed44bc/c37788e08a1740769e1a9cfd9102567d [2022-11-20 21:18:59,173 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 21:18:59,175 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 21:18:59,176 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 21:18:59,177 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 21:18:59,186 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 21:18:59,186 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,188 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@572dd7fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59, skipping insertion in model container [2022-11-20 21:18:59,188 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,197 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 21:18:59,265 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 21:18:59,713 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 21:18:59,732 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 21:18:59,808 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 21:18:59,861 INFO L208 MainTranslator]: Completed translation [2022-11-20 21:18:59,861 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59 WrapperNode [2022-11-20 21:18:59,862 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 21:18:59,863 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 21:18:59,863 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 21:18:59,864 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 21:18:59,872 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,906 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,953 INFO L138 Inliner]: procedures = 181, calls = 47, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 249 [2022-11-20 21:18:59,953 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 21:18:59,954 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 21:18:59,954 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 21:18:59,955 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 21:18:59,965 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,966 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,971 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,972 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,984 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,989 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,991 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,993 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:18:59,997 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 21:18:59,999 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 21:18:59,999 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 21:18:59,999 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 21:19:00,000 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (1/1) ... [2022-11-20 21:19:00,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 21:19:00,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:19:00,036 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 21:19:00,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 21:19:00,108 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2022-11-20 21:19:00,108 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2022-11-20 21:19:00,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 21:19:00,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 21:19:00,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 21:19:00,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 21:19:00,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 21:19:00,110 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 21:19:00,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 21:19:00,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 21:19:00,110 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 21:19:00,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 21:19:00,323 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 21:19:00,327 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 21:19:00,943 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 21:19:01,137 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 21:19:01,137 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-20 21:19:01,140 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:19:01 BoogieIcfgContainer [2022-11-20 21:19:01,141 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 21:19:01,146 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 21:19:01,146 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 21:19:01,150 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 21:19:01,151 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:18:59" (1/3) ... [2022-11-20 21:19:01,153 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a34d95a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:19:01, skipping insertion in model container [2022-11-20 21:19:01,153 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:18:59" (2/3) ... [2022-11-20 21:19:01,154 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a34d95a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:19:01, skipping insertion in model container [2022-11-20 21:19:01,155 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:19:01" (3/3) ... [2022-11-20 21:19:01,156 INFO L112 eAbstractionObserver]: Analyzing ICFG test-0217_1.i [2022-11-20 21:19:01,177 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 21:19:01,177 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 67 error locations. [2022-11-20 21:19:01,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 21:19:01,251 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;@6e215930, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 21:19:01,251 INFO L358 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2022-11-20 21:19:01,255 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 67 states have (on average 2.2686567164179103) internal successors, (152), 134 states have internal predecessors, (152), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:19:01,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 21:19:01,262 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:01,263 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 21:19:01,263 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:01,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:01,269 INFO L85 PathProgramCache]: Analyzing trace with hash 10973079, now seen corresponding path program 1 times [2022-11-20 21:19:01,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:01,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505170169] [2022-11-20 21:19:01,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:01,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:01,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:01,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:01,457 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:01,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505170169] [2022-11-20 21:19:01,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505170169] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:01,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:01,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 21:19:01,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830163213] [2022-11-20 21:19:01,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:01,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-20 21:19:01,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:01,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-20 21:19:01,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-20 21:19:01,519 INFO L87 Difference]: Start difference. First operand has 138 states, 67 states have (on average 2.2686567164179103) internal successors, (152), 134 states have internal predecessors, (152), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 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-20 21:19:01,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:01,646 INFO L93 Difference]: Finished difference Result 138 states and 152 transitions. [2022-11-20 21:19:01,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-20 21:19:01,649 INFO L78 Accepts]: Start accepts. Automaton has has 2 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-20 21:19:01,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:01,658 INFO L225 Difference]: With dead ends: 138 [2022-11-20 21:19:01,658 INFO L226 Difference]: Without dead ends: 137 [2022-11-20 21:19:01,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-20 21:19:01,664 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:01,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 126 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 21:19:01,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-11-20 21:19:01,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2022-11-20 21:19:01,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 67 states have (on average 2.1940298507462686) internal successors, (147), 133 states have internal predecessors, (147), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:19:01,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2022-11-20 21:19:01,732 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 4 [2022-11-20 21:19:01,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:01,733 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2022-11-20 21:19:01,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 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-20 21:19:01,733 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2022-11-20 21:19:01,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 21:19:01,734 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:01,734 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 21:19:01,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 21:19:01,735 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:01,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:01,735 INFO L85 PathProgramCache]: Analyzing trace with hash 341942440, now seen corresponding path program 1 times [2022-11-20 21:19:01,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:01,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463831975] [2022-11-20 21:19:01,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:01,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:01,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:01,872 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:01,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463831975] [2022-11-20 21:19:01,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463831975] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:01,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:01,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 21:19:01,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464881325] [2022-11-20 21:19:01,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:01,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:19:01,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:01,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:19:01,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:19:01,876 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:02,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:02,238 INFO L93 Difference]: Finished difference Result 267 states and 294 transitions. [2022-11-20 21:19:02,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:19:02,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-11-20 21:19:02,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:02,246 INFO L225 Difference]: With dead ends: 267 [2022-11-20 21:19:02,247 INFO L226 Difference]: Without dead ends: 267 [2022-11-20 21:19:02,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:19:02,256 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 135 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:02,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 154 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:02,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-20 21:19:02,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 180. [2022-11-20 21:19:02,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 107 states have (on average 2.177570093457944) internal successors, (233), 173 states have internal predecessors, (233), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:19:02,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 241 transitions. [2022-11-20 21:19:02,293 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 241 transitions. Word has length 5 [2022-11-20 21:19:02,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:02,294 INFO L495 AbstractCegarLoop]: Abstraction has 180 states and 241 transitions. [2022-11-20 21:19:02,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:02,294 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 241 transitions. [2022-11-20 21:19:02,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 21:19:02,295 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:02,295 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 21:19:02,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 21:19:02,296 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:02,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:02,305 INFO L85 PathProgramCache]: Analyzing trace with hash 341942441, now seen corresponding path program 1 times [2022-11-20 21:19:02,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:02,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405583618] [2022-11-20 21:19:02,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:02,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:02,610 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:02,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405583618] [2022-11-20 21:19:02,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405583618] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:02,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:02,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 21:19:02,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198929033] [2022-11-20 21:19:02,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:02,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:19:02,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:02,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:19:02,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:19:02,613 INFO L87 Difference]: Start difference. First operand 180 states and 241 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:02,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:02,921 INFO L93 Difference]: Finished difference Result 284 states and 363 transitions. [2022-11-20 21:19:02,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:19:02,922 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-11-20 21:19:02,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:02,924 INFO L225 Difference]: With dead ends: 284 [2022-11-20 21:19:02,924 INFO L226 Difference]: Without dead ends: 284 [2022-11-20 21:19:02,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:02,933 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 102 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:02,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 274 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:02,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-11-20 21:19:02,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 240. [2022-11-20 21:19:02,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 161 states have (on average 2.0683229813664594) internal successors, (333), 229 states have internal predecessors, (333), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:02,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 349 transitions. [2022-11-20 21:19:02,964 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 349 transitions. Word has length 5 [2022-11-20 21:19:02,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:02,964 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 349 transitions. [2022-11-20 21:19:02,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:02,965 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 349 transitions. [2022-11-20 21:19:02,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 21:19:02,965 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:02,966 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:02,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 21:19:02,966 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:02,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:02,968 INFO L85 PathProgramCache]: Analyzing trace with hash -2105748153, now seen corresponding path program 1 times [2022-11-20 21:19:02,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:02,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290844575] [2022-11-20 21:19:02,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:02,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:03,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:03,036 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:03,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290844575] [2022-11-20 21:19:03,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290844575] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:03,037 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:03,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 21:19:03,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342647326] [2022-11-20 21:19:03,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:03,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:19:03,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:03,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:19:03,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:19:03,039 INFO L87 Difference]: Start difference. First operand 240 states and 349 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:03,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:03,203 INFO L93 Difference]: Finished difference Result 296 states and 402 transitions. [2022-11-20 21:19:03,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:19:03,204 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 21:19:03,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:03,207 INFO L225 Difference]: With dead ends: 296 [2022-11-20 21:19:03,207 INFO L226 Difference]: Without dead ends: 295 [2022-11-20 21:19:03,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:19:03,209 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 68 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:03,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 179 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 21:19:03,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-11-20 21:19:03,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 241. [2022-11-20 21:19:03,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 162 states have (on average 2.0617283950617282) internal successors, (334), 230 states have internal predecessors, (334), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:03,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 350 transitions. [2022-11-20 21:19:03,222 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 350 transitions. Word has length 7 [2022-11-20 21:19:03,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:03,222 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 350 transitions. [2022-11-20 21:19:03,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:03,222 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 350 transitions. [2022-11-20 21:19:03,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 21:19:03,223 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:03,223 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:03,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 21:19:03,224 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:03,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:03,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2105749903, now seen corresponding path program 1 times [2022-11-20 21:19:03,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:03,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860338691] [2022-11-20 21:19:03,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:03,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:03,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:03,259 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:03,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860338691] [2022-11-20 21:19:03,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860338691] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:03,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:03,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 21:19:03,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682110453] [2022-11-20 21:19:03,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:03,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:19:03,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:03,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:19:03,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:19:03,262 INFO L87 Difference]: Start difference. First operand 241 states and 350 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:03,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:03,347 INFO L93 Difference]: Finished difference Result 350 states and 469 transitions. [2022-11-20 21:19:03,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:19:03,355 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 21:19:03,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:03,357 INFO L225 Difference]: With dead ends: 350 [2022-11-20 21:19:03,358 INFO L226 Difference]: Without dead ends: 347 [2022-11-20 21:19:03,358 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-20 21:19:03,360 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 128 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:03,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 251 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 21:19:03,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-11-20 21:19:03,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 239. [2022-11-20 21:19:03,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 160 states have (on average 2.06875) internal successors, (331), 228 states have internal predecessors, (331), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:03,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 347 transitions. [2022-11-20 21:19:03,387 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 347 transitions. Word has length 7 [2022-11-20 21:19:03,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:03,388 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 347 transitions. [2022-11-20 21:19:03,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:19:03,388 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 347 transitions. [2022-11-20 21:19:03,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 21:19:03,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:03,389 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:03,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-20 21:19:03,389 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:03,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:03,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1895671887, now seen corresponding path program 1 times [2022-11-20 21:19:03,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:03,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649182587] [2022-11-20 21:19:03,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:03,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:03,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:03,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:03,567 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:03,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649182587] [2022-11-20 21:19:03,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649182587] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:03,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:03,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:19:03,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135333224] [2022-11-20 21:19:03,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:03,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:19:03,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:03,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:19:03,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:19:03,569 INFO L87 Difference]: Start difference. First operand 239 states and 347 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:03,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:03,971 INFO L93 Difference]: Finished difference Result 442 states and 521 transitions. [2022-11-20 21:19:03,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:03,972 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2022-11-20 21:19:03,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:03,974 INFO L225 Difference]: With dead ends: 442 [2022-11-20 21:19:03,974 INFO L226 Difference]: Without dead ends: 442 [2022-11-20 21:19:03,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:03,975 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 385 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:03,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 267 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 21:19:03,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-11-20 21:19:03,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 236. [2022-11-20 21:19:03,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 161 states have (on average 2.018633540372671) internal successors, (325), 225 states have internal predecessors, (325), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:03,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 341 transitions. [2022-11-20 21:19:03,985 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 341 transitions. Word has length 10 [2022-11-20 21:19:03,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:03,985 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 341 transitions. [2022-11-20 21:19:03,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:03,986 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 341 transitions. [2022-11-20 21:19:03,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 21:19:03,986 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:03,986 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:03,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 21:19:03,987 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:03,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:03,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1895671886, now seen corresponding path program 1 times [2022-11-20 21:19:03,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:03,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600318807] [2022-11-20 21:19:03,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:03,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:04,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:04,256 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:04,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600318807] [2022-11-20 21:19:04,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600318807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:04,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:04,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:04,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289842001] [2022-11-20 21:19:04,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:04,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:04,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:04,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:04,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:04,259 INFO L87 Difference]: Start difference. First operand 236 states and 341 transitions. Second operand has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:05,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:05,163 INFO L93 Difference]: Finished difference Result 535 states and 656 transitions. [2022-11-20 21:19:05,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 21:19:05,164 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2022-11-20 21:19:05,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:05,167 INFO L225 Difference]: With dead ends: 535 [2022-11-20 21:19:05,167 INFO L226 Difference]: Without dead ends: 535 [2022-11-20 21:19:05,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-20 21:19:05,168 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 503 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:05,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 351 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 21:19:05,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-11-20 21:19:05,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 250. [2022-11-20 21:19:05,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 175 states have (on average 2.0228571428571427) internal successors, (354), 239 states have internal predecessors, (354), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:05,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 370 transitions. [2022-11-20 21:19:05,181 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 370 transitions. Word has length 10 [2022-11-20 21:19:05,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:05,181 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 370 transitions. [2022-11-20 21:19:05,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:05,181 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 370 transitions. [2022-11-20 21:19:05,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 21:19:05,182 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:05,182 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:05,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-20 21:19:05,183 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:05,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:05,183 INFO L85 PathProgramCache]: Analyzing trace with hash -553924093, now seen corresponding path program 1 times [2022-11-20 21:19:05,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:05,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012348350] [2022-11-20 21:19:05,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:05,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:05,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:05,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:05,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012348350] [2022-11-20 21:19:05,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012348350] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:05,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:05,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:19:05,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422711804] [2022-11-20 21:19:05,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:05,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:19:05,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:05,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:19:05,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:19:05,288 INFO L87 Difference]: Start difference. First operand 250 states and 370 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:05,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:05,635 INFO L93 Difference]: Finished difference Result 446 states and 588 transitions. [2022-11-20 21:19:05,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:19:05,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-20 21:19:05,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:05,637 INFO L225 Difference]: With dead ends: 446 [2022-11-20 21:19:05,637 INFO L226 Difference]: Without dead ends: 446 [2022-11-20 21:19:05,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:05,638 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 250 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:05,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 264 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:05,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-11-20 21:19:05,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 256. [2022-11-20 21:19:05,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 181 states have (on average 1.988950276243094) internal successors, (360), 245 states have internal predecessors, (360), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:05,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 376 transitions. [2022-11-20 21:19:05,649 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 376 transitions. Word has length 12 [2022-11-20 21:19:05,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:05,649 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 376 transitions. [2022-11-20 21:19:05,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:05,650 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 376 transitions. [2022-11-20 21:19:05,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 21:19:05,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:05,651 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:05,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-20 21:19:05,651 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:05,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:05,652 INFO L85 PathProgramCache]: Analyzing trace with hash -553924092, now seen corresponding path program 1 times [2022-11-20 21:19:05,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:05,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606210578] [2022-11-20 21:19:05,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:05,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:05,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:05,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:05,763 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:05,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606210578] [2022-11-20 21:19:05,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606210578] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:05,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:05,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:19:05,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360634380] [2022-11-20 21:19:05,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:05,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:19:05,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:05,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:19:05,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:19:05,766 INFO L87 Difference]: Start difference. First operand 256 states and 376 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:06,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:06,044 INFO L93 Difference]: Finished difference Result 298 states and 388 transitions. [2022-11-20 21:19:06,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:19:06,045 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-20 21:19:06,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:06,047 INFO L225 Difference]: With dead ends: 298 [2022-11-20 21:19:06,047 INFO L226 Difference]: Without dead ends: 298 [2022-11-20 21:19:06,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:06,049 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 142 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:06,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 262 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:06,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-20 21:19:06,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 256. [2022-11-20 21:19:06,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 181 states have (on average 1.9558011049723756) internal successors, (354), 245 states have internal predecessors, (354), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-20 21:19:06,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 370 transitions. [2022-11-20 21:19:06,061 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 370 transitions. Word has length 12 [2022-11-20 21:19:06,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:06,061 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 370 transitions. [2022-11-20 21:19:06,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:06,062 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 370 transitions. [2022-11-20 21:19:06,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 21:19:06,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:06,063 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:06,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 21:19:06,063 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:06,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:06,064 INFO L85 PathProgramCache]: Analyzing trace with hash 571486522, now seen corresponding path program 1 times [2022-11-20 21:19:06,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:06,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505541785] [2022-11-20 21:19:06,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:06,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:06,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:06,336 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:06,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505541785] [2022-11-20 21:19:06,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505541785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:06,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:06,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 21:19:06,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354066535] [2022-11-20 21:19:06,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:06,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 21:19:06,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:06,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 21:19:06,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:06,339 INFO L87 Difference]: Start difference. First operand 256 states and 370 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:06,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:06,681 INFO L93 Difference]: Finished difference Result 340 states and 463 transitions. [2022-11-20 21:19:06,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 21:19:06,682 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-11-20 21:19:06,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:06,683 INFO L225 Difference]: With dead ends: 340 [2022-11-20 21:19:06,684 INFO L226 Difference]: Without dead ends: 340 [2022-11-20 21:19:06,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-20 21:19:06,685 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 82 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:06,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 636 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:06,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-11-20 21:19:06,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 296. [2022-11-20 21:19:06,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 218 states have (on average 1.9036697247706422) internal successors, (415), 281 states have internal predecessors, (415), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:06,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 435 transitions. [2022-11-20 21:19:06,694 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 435 transitions. Word has length 13 [2022-11-20 21:19:06,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:06,695 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 435 transitions. [2022-11-20 21:19:06,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:06,695 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 435 transitions. [2022-11-20 21:19:06,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 21:19:06,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:06,696 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:06,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-20 21:19:06,696 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:06,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:06,697 INFO L85 PathProgramCache]: Analyzing trace with hash 536500504, now seen corresponding path program 1 times [2022-11-20 21:19:06,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:06,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322667266] [2022-11-20 21:19:06,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:06,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:06,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:06,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:06,735 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:06,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322667266] [2022-11-20 21:19:06,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322667266] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:06,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:06,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 21:19:06,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714743596] [2022-11-20 21:19:06,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:06,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:19:06,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:06,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:19:06,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:19:06,738 INFO L87 Difference]: Start difference. First operand 296 states and 435 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:06,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:06,911 INFO L93 Difference]: Finished difference Result 370 states and 511 transitions. [2022-11-20 21:19:06,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:19:06,912 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-20 21:19:06,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:06,913 INFO L225 Difference]: With dead ends: 370 [2022-11-20 21:19:06,914 INFO L226 Difference]: Without dead ends: 370 [2022-11-20 21:19:06,914 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-20 21:19:06,915 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 123 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:06,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 180 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:06,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-11-20 21:19:06,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 293. [2022-11-20 21:19:06,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 218 states have (on average 1.8623853211009174) internal successors, (406), 278 states have internal predecessors, (406), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:06,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 426 transitions. [2022-11-20 21:19:06,924 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 426 transitions. Word has length 14 [2022-11-20 21:19:06,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:06,925 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 426 transitions. [2022-11-20 21:19:06,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:06,925 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 426 transitions. [2022-11-20 21:19:06,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 21:19:06,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:06,926 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:06,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 21:19:06,926 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:06,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:06,927 INFO L85 PathProgramCache]: Analyzing trace with hash 536500505, now seen corresponding path program 1 times [2022-11-20 21:19:06,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:06,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114601051] [2022-11-20 21:19:06,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:06,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:07,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:07,170 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:07,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114601051] [2022-11-20 21:19:07,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114601051] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:07,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:07,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 21:19:07,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666319512] [2022-11-20 21:19:07,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:07,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 21:19:07,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:07,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 21:19:07,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:07,172 INFO L87 Difference]: Start difference. First operand 293 states and 426 transitions. Second operand has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:07,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:07,476 INFO L93 Difference]: Finished difference Result 324 states and 425 transitions. [2022-11-20 21:19:07,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 21:19:07,477 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-20 21:19:07,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:07,479 INFO L225 Difference]: With dead ends: 324 [2022-11-20 21:19:07,479 INFO L226 Difference]: Without dead ends: 324 [2022-11-20 21:19:07,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-20 21:19:07,480 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 461 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:07,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 414 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:07,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-11-20 21:19:07,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 291. [2022-11-20 21:19:07,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 218 states have (on average 1.834862385321101) internal successors, (400), 276 states have internal predecessors, (400), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:07,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 420 transitions. [2022-11-20 21:19:07,489 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 420 transitions. Word has length 14 [2022-11-20 21:19:07,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:07,489 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 420 transitions. [2022-11-20 21:19:07,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:07,490 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 420 transitions. [2022-11-20 21:19:07,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 21:19:07,490 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:07,490 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:07,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-20 21:19:07,491 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:07,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:07,491 INFO L85 PathProgramCache]: Analyzing trace with hash 280474764, now seen corresponding path program 1 times [2022-11-20 21:19:07,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:07,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807692331] [2022-11-20 21:19:07,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:07,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:07,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:07,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:07,866 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:07,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807692331] [2022-11-20 21:19:07,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807692331] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:07,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:07,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 21:19:07,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988360159] [2022-11-20 21:19:07,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:07,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 21:19:07,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:07,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 21:19:07,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:07,868 INFO L87 Difference]: Start difference. First operand 291 states and 420 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:08,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:08,438 INFO L93 Difference]: Finished difference Result 541 states and 742 transitions. [2022-11-20 21:19:08,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 21:19:08,439 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-11-20 21:19:08,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:08,441 INFO L225 Difference]: With dead ends: 541 [2022-11-20 21:19:08,441 INFO L226 Difference]: Without dead ends: 539 [2022-11-20 21:19:08,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-11-20 21:19:08,442 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 307 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:08,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 747 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 21:19:08,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-20 21:19:08,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 285. [2022-11-20 21:19:08,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 212 states have (on average 1.8349056603773586) internal successors, (389), 270 states have internal predecessors, (389), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:08,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 409 transitions. [2022-11-20 21:19:08,453 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 409 transitions. Word has length 16 [2022-11-20 21:19:08,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:08,453 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 409 transitions. [2022-11-20 21:19:08,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:08,454 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 409 transitions. [2022-11-20 21:19:08,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 21:19:08,455 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:08,455 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:08,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 21:19:08,455 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:08,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:08,456 INFO L85 PathProgramCache]: Analyzing trace with hash 180911547, now seen corresponding path program 1 times [2022-11-20 21:19:08,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:08,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776566996] [2022-11-20 21:19:08,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:08,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:08,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:08,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:08,709 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:08,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776566996] [2022-11-20 21:19:08,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776566996] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:08,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:08,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 21:19:08,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640167528] [2022-11-20 21:19:08,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:08,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 21:19:08,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:08,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 21:19:08,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:08,711 INFO L87 Difference]: Start difference. First operand 285 states and 409 transitions. Second operand has 7 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:09,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:09,029 INFO L93 Difference]: Finished difference Result 317 states and 411 transitions. [2022-11-20 21:19:09,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 21:19:09,030 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-11-20 21:19:09,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:09,034 INFO L225 Difference]: With dead ends: 317 [2022-11-20 21:19:09,034 INFO L226 Difference]: Without dead ends: 317 [2022-11-20 21:19:09,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-20 21:19:09,036 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 327 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:09,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 461 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:09,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-11-20 21:19:09,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 284. [2022-11-20 21:19:09,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 212 states have (on average 1.820754716981132) internal successors, (386), 269 states have internal predecessors, (386), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:09,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 406 transitions. [2022-11-20 21:19:09,045 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 406 transitions. Word has length 16 [2022-11-20 21:19:09,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:09,046 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 406 transitions. [2022-11-20 21:19:09,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:09,047 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 406 transitions. [2022-11-20 21:19:09,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 21:19:09,047 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:09,047 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:09,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 21:19:09,048 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:09,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:09,049 INFO L85 PathProgramCache]: Analyzing trace with hash 180911354, now seen corresponding path program 1 times [2022-11-20 21:19:09,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:09,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5450336] [2022-11-20 21:19:09,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:09,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:09,138 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:09,138 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:09,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5450336] [2022-11-20 21:19:09,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5450336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:09,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:09,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:09,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745583359] [2022-11-20 21:19:09,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:09,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:09,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:09,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:09,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:09,140 INFO L87 Difference]: Start difference. First operand 284 states and 406 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:09,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:09,331 INFO L93 Difference]: Finished difference Result 436 states and 593 transitions. [2022-11-20 21:19:09,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:19:09,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-11-20 21:19:09,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:09,334 INFO L225 Difference]: With dead ends: 436 [2022-11-20 21:19:09,334 INFO L226 Difference]: Without dead ends: 436 [2022-11-20 21:19:09,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:09,335 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 123 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:09,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 425 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:09,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-11-20 21:19:09,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 302. [2022-11-20 21:19:09,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 230 states have (on average 1.7652173913043478) internal successors, (406), 287 states have internal predecessors, (406), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:09,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 426 transitions. [2022-11-20 21:19:09,344 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 426 transitions. Word has length 16 [2022-11-20 21:19:09,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:09,345 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 426 transitions. [2022-11-20 21:19:09,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:09,345 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 426 transitions. [2022-11-20 21:19:09,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 21:19:09,346 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:09,346 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:09,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-20 21:19:09,346 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:09,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:09,347 INFO L85 PathProgramCache]: Analyzing trace with hash 105155647, now seen corresponding path program 1 times [2022-11-20 21:19:09,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:09,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320098482] [2022-11-20 21:19:09,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:09,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:09,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:09,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:09,404 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:09,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320098482] [2022-11-20 21:19:09,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320098482] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:09,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:09,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:19:09,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586979443] [2022-11-20 21:19:09,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:09,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:19:09,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:09,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:19:09,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:19:09,406 INFO L87 Difference]: Start difference. First operand 302 states and 426 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:09,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:09,703 INFO L93 Difference]: Finished difference Result 492 states and 634 transitions. [2022-11-20 21:19:09,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:19:09,703 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-20 21:19:09,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:09,705 INFO L225 Difference]: With dead ends: 492 [2022-11-20 21:19:09,705 INFO L226 Difference]: Without dead ends: 492 [2022-11-20 21:19:09,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:09,706 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 223 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:09,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 260 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:09,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2022-11-20 21:19:09,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 318. [2022-11-20 21:19:09,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 246 states have (on average 1.7967479674796747) internal successors, (442), 303 states have internal predecessors, (442), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:09,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 462 transitions. [2022-11-20 21:19:09,716 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 462 transitions. Word has length 17 [2022-11-20 21:19:09,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:09,717 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 462 transitions. [2022-11-20 21:19:09,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:09,717 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 462 transitions. [2022-11-20 21:19:09,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 21:19:09,718 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:09,718 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:09,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-20 21:19:09,718 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:09,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:09,719 INFO L85 PathProgramCache]: Analyzing trace with hash 105155648, now seen corresponding path program 1 times [2022-11-20 21:19:09,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:09,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153599465] [2022-11-20 21:19:09,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:09,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:09,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:09,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:09,864 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:09,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153599465] [2022-11-20 21:19:09,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153599465] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:09,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:09,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:19:09,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101920111] [2022-11-20 21:19:09,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:09,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:09,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:09,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:09,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:09,866 INFO L87 Difference]: Start difference. First operand 318 states and 462 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:10,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:10,182 INFO L93 Difference]: Finished difference Result 356 states and 470 transitions. [2022-11-20 21:19:10,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:19:10,187 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-20 21:19:10,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:10,189 INFO L225 Difference]: With dead ends: 356 [2022-11-20 21:19:10,189 INFO L226 Difference]: Without dead ends: 356 [2022-11-20 21:19:10,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:10,190 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 136 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:10,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 323 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:10,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-20 21:19:10,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 318. [2022-11-20 21:19:10,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 246 states have (on average 1.7601626016260163) internal successors, (433), 303 states have internal predecessors, (433), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:10,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 453 transitions. [2022-11-20 21:19:10,201 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 453 transitions. Word has length 17 [2022-11-20 21:19:10,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:10,202 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 453 transitions. [2022-11-20 21:19:10,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:10,202 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 453 transitions. [2022-11-20 21:19:10,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 21:19:10,203 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:10,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] [2022-11-20 21:19:10,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 21:19:10,204 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:10,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:10,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1660906589, now seen corresponding path program 1 times [2022-11-20 21:19:10,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:10,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476672146] [2022-11-20 21:19:10,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:10,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:10,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:10,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:10,418 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:10,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476672146] [2022-11-20 21:19:10,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476672146] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:10,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:10,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 21:19:10,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491243805] [2022-11-20 21:19:10,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:10,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 21:19:10,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:10,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 21:19:10,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-20 21:19:10,421 INFO L87 Difference]: Start difference. First operand 318 states and 453 transitions. Second operand has 8 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:10,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:10,881 INFO L93 Difference]: Finished difference Result 479 states and 649 transitions. [2022-11-20 21:19:10,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 21:19:10,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-20 21:19:10,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:10,885 INFO L225 Difference]: With dead ends: 479 [2022-11-20 21:19:10,885 INFO L226 Difference]: Without dead ends: 479 [2022-11-20 21:19:10,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-11-20 21:19:10,886 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 385 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:10,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 731 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:10,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-11-20 21:19:10,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 315. [2022-11-20 21:19:10,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 246 states have (on average 1.7195121951219512) internal successors, (423), 300 states have internal predecessors, (423), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:10,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 443 transitions. [2022-11-20 21:19:10,896 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 443 transitions. Word has length 20 [2022-11-20 21:19:10,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:10,897 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 443 transitions. [2022-11-20 21:19:10,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:10,897 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 443 transitions. [2022-11-20 21:19:10,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 21:19:10,898 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:10,898 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-20 21:19:10,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 21:19:10,898 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:10,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:10,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1591482284, now seen corresponding path program 1 times [2022-11-20 21:19:10,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:10,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068279953] [2022-11-20 21:19:10,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:10,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:10,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-20 21:19:10,984 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:10,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068279953] [2022-11-20 21:19:10,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068279953] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:10,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:10,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:19:10,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531639083] [2022-11-20 21:19:10,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:10,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:10,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:10,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:10,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:10,987 INFO L87 Difference]: Start difference. First operand 315 states and 443 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:11,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:11,225 INFO L93 Difference]: Finished difference Result 388 states and 523 transitions. [2022-11-20 21:19:11,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:11,225 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-20 21:19:11,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:11,227 INFO L225 Difference]: With dead ends: 388 [2022-11-20 21:19:11,227 INFO L226 Difference]: Without dead ends: 388 [2022-11-20 21:19:11,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:11,228 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 301 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:11,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 286 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:11,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-11-20 21:19:11,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 314. [2022-11-20 21:19:11,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 246 states have (on average 1.7113821138211383) internal successors, (421), 299 states have internal predecessors, (421), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:11,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 441 transitions. [2022-11-20 21:19:11,237 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 441 transitions. Word has length 20 [2022-11-20 21:19:11,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:11,237 INFO L495 AbstractCegarLoop]: Abstraction has 314 states and 441 transitions. [2022-11-20 21:19:11,238 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:11,238 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 441 transitions. [2022-11-20 21:19:11,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 21:19:11,238 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:11,238 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-20 21:19:11,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-20 21:19:11,239 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:11,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:11,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1591482285, now seen corresponding path program 1 times [2022-11-20 21:19:11,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:11,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497697194] [2022-11-20 21:19:11,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:11,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:11,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:11,422 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:11,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497697194] [2022-11-20 21:19:11,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497697194] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:11,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:11,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:19:11,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265953345] [2022-11-20 21:19:11,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:11,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:11,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:11,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:11,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:11,425 INFO L87 Difference]: Start difference. First operand 314 states and 441 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:11,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:11,638 INFO L93 Difference]: Finished difference Result 338 states and 441 transitions. [2022-11-20 21:19:11,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:11,638 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-20 21:19:11,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:11,640 INFO L225 Difference]: With dead ends: 338 [2022-11-20 21:19:11,640 INFO L226 Difference]: Without dead ends: 338 [2022-11-20 21:19:11,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:11,640 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 324 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:11,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 302 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:11,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-11-20 21:19:11,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 313. [2022-11-20 21:19:11,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 246 states have (on average 1.7032520325203253) internal successors, (419), 298 states have internal predecessors, (419), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:11,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 439 transitions. [2022-11-20 21:19:11,649 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 439 transitions. Word has length 20 [2022-11-20 21:19:11,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:11,649 INFO L495 AbstractCegarLoop]: Abstraction has 313 states and 439 transitions. [2022-11-20 21:19:11,649 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:11,649 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 439 transitions. [2022-11-20 21:19:11,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-20 21:19:11,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:11,650 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] [2022-11-20 21:19:11,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-20 21:19:11,650 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:11,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:11,655 INFO L85 PathProgramCache]: Analyzing trace with hash -51500377, now seen corresponding path program 1 times [2022-11-20 21:19:11,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:11,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204971600] [2022-11-20 21:19:11,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:11,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:11,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:12,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:12,036 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:12,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204971600] [2022-11-20 21:19:12,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204971600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:12,036 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:12,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 21:19:12,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911055291] [2022-11-20 21:19:12,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:12,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:12,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:12,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:12,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:12,039 INFO L87 Difference]: Start difference. First operand 313 states and 439 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:12,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:12,401 INFO L93 Difference]: Finished difference Result 350 states and 461 transitions. [2022-11-20 21:19:12,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:19:12,402 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-20 21:19:12,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:12,403 INFO L225 Difference]: With dead ends: 350 [2022-11-20 21:19:12,403 INFO L226 Difference]: Without dead ends: 350 [2022-11-20 21:19:12,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-20 21:19:12,404 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 97 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:12,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 500 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:12,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-11-20 21:19:12,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 309. [2022-11-20 21:19:12,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 242 states have (on average 1.6900826446280992) internal successors, (409), 294 states have internal predecessors, (409), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:12,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 429 transitions. [2022-11-20 21:19:12,413 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 429 transitions. Word has length 21 [2022-11-20 21:19:12,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:12,414 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 429 transitions. [2022-11-20 21:19:12,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:12,414 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 429 transitions. [2022-11-20 21:19:12,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-20 21:19:12,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:12,415 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] [2022-11-20 21:19:12,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 21:19:12,415 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:12,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:12,416 INFO L85 PathProgramCache]: Analyzing trace with hash -51525946, now seen corresponding path program 1 times [2022-11-20 21:19:12,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:12,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255904127] [2022-11-20 21:19:12,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:12,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:12,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-20 21:19:12,581 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:12,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255904127] [2022-11-20 21:19:12,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255904127] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:12,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:12,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:19:12,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085037903] [2022-11-20 21:19:12,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:12,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:12,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:12,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:12,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:12,583 INFO L87 Difference]: Start difference. First operand 309 states and 429 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:12,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:12,822 INFO L93 Difference]: Finished difference Result 349 states and 460 transitions. [2022-11-20 21:19:12,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:19:12,823 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-20 21:19:12,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:12,825 INFO L225 Difference]: With dead ends: 349 [2022-11-20 21:19:12,825 INFO L226 Difference]: Without dead ends: 349 [2022-11-20 21:19:12,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:12,826 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 97 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:12,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 407 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:12,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-20 21:19:12,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 309. [2022-11-20 21:19:12,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 242 states have (on average 1.6859504132231404) internal successors, (408), 294 states have internal predecessors, (408), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-20 21:19:12,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 428 transitions. [2022-11-20 21:19:12,834 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 428 transitions. Word has length 21 [2022-11-20 21:19:12,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:12,834 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 428 transitions. [2022-11-20 21:19:12,834 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:12,835 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 428 transitions. [2022-11-20 21:19:12,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 21:19:12,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:12,835 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-20 21:19:12,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 21:19:12,836 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:12,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:12,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1597304068, now seen corresponding path program 1 times [2022-11-20 21:19:12,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:12,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272456903] [2022-11-20 21:19:12,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:12,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:12,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:13,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:13,021 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:13,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272456903] [2022-11-20 21:19:13,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272456903] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:13,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:13,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:19:13,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624627031] [2022-11-20 21:19:13,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:13,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:13,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:13,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:13,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:13,024 INFO L87 Difference]: Start difference. First operand 309 states and 428 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:13,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:13,321 INFO L93 Difference]: Finished difference Result 404 states and 535 transitions. [2022-11-20 21:19:13,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:13,321 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-11-20 21:19:13,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:13,323 INFO L225 Difference]: With dead ends: 404 [2022-11-20 21:19:13,324 INFO L226 Difference]: Without dead ends: 404 [2022-11-20 21:19:13,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:19:13,325 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 138 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:13,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 381 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:13,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-11-20 21:19:13,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 340. [2022-11-20 21:19:13,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 270 states have (on average 1.6703703703703703) internal successors, (451), 323 states have internal predecessors, (451), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-20 21:19:13,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 475 transitions. [2022-11-20 21:19:13,336 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 475 transitions. Word has length 22 [2022-11-20 21:19:13,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:13,338 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 475 transitions. [2022-11-20 21:19:13,338 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:13,338 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 475 transitions. [2022-11-20 21:19:13,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 21:19:13,339 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:13,339 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-20 21:19:13,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-20 21:19:13,339 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:13,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:13,340 INFO L85 PathProgramCache]: Analyzing trace with hash 406121229, now seen corresponding path program 1 times [2022-11-20 21:19:13,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:13,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077437867] [2022-11-20 21:19:13,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:13,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:13,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:13,444 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:13,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077437867] [2022-11-20 21:19:13,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077437867] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:13,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:13,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:19:13,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721055804] [2022-11-20 21:19:13,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:13,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:13,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:13,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:13,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:13,447 INFO L87 Difference]: Start difference. First operand 340 states and 475 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:13,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:13,791 INFO L93 Difference]: Finished difference Result 645 states and 833 transitions. [2022-11-20 21:19:13,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:13,792 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-11-20 21:19:13,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:13,794 INFO L225 Difference]: With dead ends: 645 [2022-11-20 21:19:13,794 INFO L226 Difference]: Without dead ends: 645 [2022-11-20 21:19:13,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:13,795 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 509 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:13,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 325 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:13,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-11-20 21:19:13,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 337. [2022-11-20 21:19:13,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 270 states have (on average 1.6481481481481481) internal successors, (445), 320 states have internal predecessors, (445), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-20 21:19:13,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 469 transitions. [2022-11-20 21:19:13,808 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 469 transitions. Word has length 22 [2022-11-20 21:19:13,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:13,808 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 469 transitions. [2022-11-20 21:19:13,811 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:13,811 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 469 transitions. [2022-11-20 21:19:13,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 21:19:13,812 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:13,812 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-20 21:19:13,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-20 21:19:13,812 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:13,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:13,813 INFO L85 PathProgramCache]: Analyzing trace with hash 406121230, now seen corresponding path program 1 times [2022-11-20 21:19:13,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:13,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399408190] [2022-11-20 21:19:13,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:13,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:14,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:14,074 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:14,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399408190] [2022-11-20 21:19:14,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399408190] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:14,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:14,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:14,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927058739] [2022-11-20 21:19:14,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:14,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:14,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:14,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:14,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:14,077 INFO L87 Difference]: Start difference. First operand 337 states and 469 transitions. Second operand has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:14,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:14,428 INFO L93 Difference]: Finished difference Result 520 states and 667 transitions. [2022-11-20 21:19:14,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:19:14,428 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-11-20 21:19:14,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:14,430 INFO L225 Difference]: With dead ends: 520 [2022-11-20 21:19:14,431 INFO L226 Difference]: Without dead ends: 520 [2022-11-20 21:19:14,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-11-20 21:19:14,431 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 604 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:14,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 396 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:14,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-11-20 21:19:14,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 336. [2022-11-20 21:19:14,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 270 states have (on average 1.6407407407407408) internal successors, (443), 319 states have internal predecessors, (443), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-20 21:19:14,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 467 transitions. [2022-11-20 21:19:14,442 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 467 transitions. Word has length 22 [2022-11-20 21:19:14,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:14,442 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 467 transitions. [2022-11-20 21:19:14,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:14,443 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 467 transitions. [2022-11-20 21:19:14,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 21:19:14,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:14,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] [2022-11-20 21:19:14,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-20 21:19:14,444 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:14,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:14,444 INFO L85 PathProgramCache]: Analyzing trace with hash 406121391, now seen corresponding path program 1 times [2022-11-20 21:19:14,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:14,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503193124] [2022-11-20 21:19:14,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:14,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:14,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:14,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:14,674 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:14,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503193124] [2022-11-20 21:19:14,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503193124] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:14,675 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:14,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:19:14,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995430829] [2022-11-20 21:19:14,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:14,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:19:14,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:14,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:19:14,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:19:14,677 INFO L87 Difference]: Start difference. First operand 336 states and 467 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:15,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:15,077 INFO L93 Difference]: Finished difference Result 465 states and 580 transitions. [2022-11-20 21:19:15,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:15,078 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-11-20 21:19:15,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:15,080 INFO L225 Difference]: With dead ends: 465 [2022-11-20 21:19:15,080 INFO L226 Difference]: Without dead ends: 465 [2022-11-20 21:19:15,080 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:15,081 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 284 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:15,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 258 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 21:19:15,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-11-20 21:19:15,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 336. [2022-11-20 21:19:15,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 270 states have (on average 1.6333333333333333) internal successors, (441), 319 states have internal predecessors, (441), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-20 21:19:15,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 465 transitions. [2022-11-20 21:19:15,089 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 465 transitions. Word has length 22 [2022-11-20 21:19:15,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:15,090 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 465 transitions. [2022-11-20 21:19:15,090 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:15,090 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 465 transitions. [2022-11-20 21:19:15,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-20 21:19:15,091 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:15,091 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] [2022-11-20 21:19:15,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-20 21:19:15,091 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:15,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:15,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1705876354, now seen corresponding path program 1 times [2022-11-20 21:19:15,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:15,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285243278] [2022-11-20 21:19:15,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:15,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:15,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:15,306 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:15,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285243278] [2022-11-20 21:19:15,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285243278] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:15,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:15,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:15,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207707240] [2022-11-20 21:19:15,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:15,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:15,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:15,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:15,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:15,309 INFO L87 Difference]: Start difference. First operand 336 states and 465 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:16,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:16,009 INFO L93 Difference]: Finished difference Result 606 states and 804 transitions. [2022-11-20 21:19:16,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 21:19:16,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2022-11-20 21:19:16,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:16,012 INFO L225 Difference]: With dead ends: 606 [2022-11-20 21:19:16,012 INFO L226 Difference]: Without dead ends: 606 [2022-11-20 21:19:16,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-20 21:19:16,013 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 304 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:16,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 555 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 21:19:16,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-20 21:19:16,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 366. [2022-11-20 21:19:16,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 297 states have (on average 1.612794612794613) internal successors, (479), 347 states have internal predecessors, (479), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-20 21:19:16,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 507 transitions. [2022-11-20 21:19:16,033 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 507 transitions. Word has length 24 [2022-11-20 21:19:16,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:16,033 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 507 transitions. [2022-11-20 21:19:16,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:16,034 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 507 transitions. [2022-11-20 21:19:16,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 21:19:16,034 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:16,034 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:16,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-20 21:19:16,035 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:16,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:16,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1342559158, now seen corresponding path program 1 times [2022-11-20 21:19:16,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:16,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273172503] [2022-11-20 21:19:16,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:16,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:16,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:16,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:16,235 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:16,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273172503] [2022-11-20 21:19:16,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273172503] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:16,235 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:16,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:16,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191896288] [2022-11-20 21:19:16,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:16,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:16,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:16,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:16,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:16,237 INFO L87 Difference]: Start difference. First operand 366 states and 507 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:16,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:16,589 INFO L93 Difference]: Finished difference Result 408 states and 527 transitions. [2022-11-20 21:19:16,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:16,591 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-20 21:19:16,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:16,593 INFO L225 Difference]: With dead ends: 408 [2022-11-20 21:19:16,593 INFO L226 Difference]: Without dead ends: 408 [2022-11-20 21:19:16,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 21:19:16,594 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 249 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:16,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 326 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:16,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-11-20 21:19:16,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 366. [2022-11-20 21:19:16,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 297 states have (on average 1.5993265993265993) internal successors, (475), 347 states have internal predecessors, (475), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-20 21:19:16,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 503 transitions. [2022-11-20 21:19:16,608 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 503 transitions. Word has length 25 [2022-11-20 21:19:16,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:16,609 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 503 transitions. [2022-11-20 21:19:16,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:16,609 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 503 transitions. [2022-11-20 21:19:16,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-20 21:19:16,610 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:16,610 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:16,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-20 21:19:16,610 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:16,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:16,611 INFO L85 PathProgramCache]: Analyzing trace with hash 944588247, now seen corresponding path program 1 times [2022-11-20 21:19:16,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:16,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907722664] [2022-11-20 21:19:16,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:16,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:16,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:16,904 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:19:16,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:16,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907722664] [2022-11-20 21:19:16,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907722664] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:16,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:16,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:16,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176565821] [2022-11-20 21:19:16,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:16,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:16,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:16,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:16,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:16,907 INFO L87 Difference]: Start difference. First operand 366 states and 503 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:19:17,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:17,251 INFO L93 Difference]: Finished difference Result 438 states and 566 transitions. [2022-11-20 21:19:17,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 21:19:17,254 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2022-11-20 21:19:17,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:17,256 INFO L225 Difference]: With dead ends: 438 [2022-11-20 21:19:17,257 INFO L226 Difference]: Without dead ends: 438 [2022-11-20 21:19:17,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-20 21:19:17,257 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 326 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:17,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 233 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:19:17,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2022-11-20 21:19:17,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 363. [2022-11-20 21:19:17,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 297 states have (on average 1.5824915824915824) internal successors, (470), 344 states have internal predecessors, (470), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-20 21:19:17,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 498 transitions. [2022-11-20 21:19:17,271 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 498 transitions. Word has length 33 [2022-11-20 21:19:17,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:17,271 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 498 transitions. [2022-11-20 21:19:17,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:19:17,272 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 498 transitions. [2022-11-20 21:19:17,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-20 21:19:17,272 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:17,273 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:17,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-20 21:19:17,273 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:17,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:17,276 INFO L85 PathProgramCache]: Analyzing trace with hash -145547822, now seen corresponding path program 1 times [2022-11-20 21:19:17,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:17,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559231981] [2022-11-20 21:19:17,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:17,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:17,426 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:19:17,427 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:17,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559231981] [2022-11-20 21:19:17,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559231981] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:19:17,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115953890] [2022-11-20 21:19:17,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:17,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:19:17,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:19:17,435 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:19:17,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 21:19:17,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:17,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 21:19:17,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:19:17,834 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:17,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:19:17,908 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 21:19:17,910 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 12 treesize of output 11 [2022-11-20 21:19:17,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:19:17,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115953890] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:19:17,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [672134487] [2022-11-20 21:19:17,986 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-20 21:19:17,986 INFO L166 IcfgInterpreter]: Building call graph [2022-11-20 21:19:17,991 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-20 21:19:17,997 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-20 21:19:17,998 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-20 21:19:19,204 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 54 for LOIs [2022-11-20 21:19:19,209 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-20 21:19:21,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [672134487] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:21,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-20 21:19:21,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [6, 5, 5] total 23 [2022-11-20 21:19:21,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245516047] [2022-11-20 21:19:21,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:21,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 21:19:21,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:21,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 21:19:21,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2022-11-20 21:19:21,980 INFO L87 Difference]: Start difference. First operand 363 states and 498 transitions. Second operand has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:22,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:22,674 INFO L93 Difference]: Finished difference Result 390 states and 529 transitions. [2022-11-20 21:19:22,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 21:19:22,674 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2022-11-20 21:19:22,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:22,676 INFO L225 Difference]: With dead ends: 390 [2022-11-20 21:19:22,676 INFO L226 Difference]: Without dead ends: 390 [2022-11-20 21:19:22,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2022-11-20 21:19:22,677 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 61 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:22,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 193 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 21:19:22,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-11-20 21:19:22,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 376. [2022-11-20 21:19:22,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 309 states have (on average 1.5663430420711975) internal successors, (484), 356 states have internal predecessors, (484), 15 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (15), 12 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-20 21:19:22,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 514 transitions. [2022-11-20 21:19:22,700 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 514 transitions. Word has length 34 [2022-11-20 21:19:22,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:22,701 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 514 transitions. [2022-11-20 21:19:22,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:22,701 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 514 transitions. [2022-11-20 21:19:22,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-20 21:19:22,701 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:22,701 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:22,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-20 21:19:22,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:19:22,911 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:22,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:22,911 INFO L85 PathProgramCache]: Analyzing trace with hash 846352201, now seen corresponding path program 1 times [2022-11-20 21:19:22,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:22,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463765679] [2022-11-20 21:19:22,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:22,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:23,190 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:23,190 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:23,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463765679] [2022-11-20 21:19:23,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463765679] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:23,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:23,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:23,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229849954] [2022-11-20 21:19:23,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:23,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:19:23,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:23,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:19:23,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-20 21:19:23,192 INFO L87 Difference]: Start difference. First operand 376 states and 514 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:23,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:23,520 INFO L93 Difference]: Finished difference Result 399 states and 514 transitions. [2022-11-20 21:19:23,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 21:19:23,520 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-20 21:19:23,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:23,521 INFO L225 Difference]: With dead ends: 399 [2022-11-20 21:19:23,521 INFO L226 Difference]: Without dead ends: 399 [2022-11-20 21:19:23,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-20 21:19:23,522 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 230 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:23,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 269 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:19:23,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-11-20 21:19:23,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 375. [2022-11-20 21:19:23,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 309 states have (on average 1.5598705501618122) internal successors, (482), 355 states have internal predecessors, (482), 15 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (15), 12 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-20 21:19:23,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 512 transitions. [2022-11-20 21:19:23,532 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 512 transitions. Word has length 33 [2022-11-20 21:19:23,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:23,532 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 512 transitions. [2022-11-20 21:19:23,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:19:23,533 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 512 transitions. [2022-11-20 21:19:23,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-20 21:19:23,533 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:23,533 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:23,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-20 21:19:23,534 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:23,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:23,535 INFO L85 PathProgramCache]: Analyzing trace with hash -219271225, now seen corresponding path program 1 times [2022-11-20 21:19:23,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:23,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711116651] [2022-11-20 21:19:23,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:23,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:24,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 21:19:24,666 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:24,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711116651] [2022-11-20 21:19:24,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711116651] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:19:24,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036114767] [2022-11-20 21:19:24,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:24,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:19:24,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:19:24,669 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:19:24,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 21:19:24,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:24,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-20 21:19:24,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:19:25,026 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 21:19:25,028 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 11 treesize of output 11 [2022-11-20 21:19:25,167 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:25,179 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:25,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:25,244 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 21:19:25,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:25,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 21:19:25,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-20 21:19:25,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-20 21:19:25,415 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-20 21:19:25,422 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-20 21:19:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:25,455 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 21:19:25,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036114767] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:25,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 21:19:25,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 20 [2022-11-20 21:19:25,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655001893] [2022-11-20 21:19:25,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:25,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 21:19:25,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:25,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 21:19:25,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-11-20 21:19:25,458 INFO L87 Difference]: Start difference. First operand 375 states and 512 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:19:26,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:26,497 INFO L93 Difference]: Finished difference Result 581 states and 711 transitions. [2022-11-20 21:19:26,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 21:19:26,497 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2022-11-20 21:19:26,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:26,499 INFO L225 Difference]: With dead ends: 581 [2022-11-20 21:19:26,499 INFO L226 Difference]: Without dead ends: 581 [2022-11-20 21:19:26,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2022-11-20 21:19:26,500 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 420 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1114 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:26,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 1114 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 870 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 21:19:26,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-11-20 21:19:26,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 378. [2022-11-20 21:19:26,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 312 states have (on average 1.5544871794871795) internal successors, (485), 358 states have internal predecessors, (485), 15 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (15), 12 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-20 21:19:26,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 515 transitions. [2022-11-20 21:19:26,511 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 515 transitions. Word has length 34 [2022-11-20 21:19:26,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:26,512 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 515 transitions. [2022-11-20 21:19:26,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:19:26,512 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 515 transitions. [2022-11-20 21:19:26,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-20 21:19:26,513 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:26,513 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:26,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 21:19:26,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-20 21:19:26,719 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:26,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:26,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1144478554, now seen corresponding path program 1 times [2022-11-20 21:19:26,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:26,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200480001] [2022-11-20 21:19:26,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:26,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:26,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:28,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 21:19:28,387 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:28,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200480001] [2022-11-20 21:19:28,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200480001] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:19:28,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121019080] [2022-11-20 21:19:28,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:28,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:19:28,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:19:28,389 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:19:28,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 21:19:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:28,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-20 21:19:28,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:19:28,631 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 21:19:28,866 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:29,041 INFO L321 Elim1Store]: treesize reduction 36, result has 37.9 percent of original size [2022-11-20 21:19:29,042 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 23 treesize of output 33 [2022-11-20 21:19:29,090 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2022-11-20 21:19:29,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:29,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:19:29,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121019080] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:19:29,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [42919804] [2022-11-20 21:19:29,288 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-20 21:19:29,288 INFO L166 IcfgInterpreter]: Building call graph [2022-11-20 21:19:29,290 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-20 21:19:29,290 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-20 21:19:29,290 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-20 21:19:29,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,504 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 22 treesize of output 30 [2022-11-20 21:19:29,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2022-11-20 21:19:29,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,759 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:29,760 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:29,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2022-11-20 21:19:29,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,787 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:29,788 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:29,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2022-11-20 21:19:29,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2022-11-20 21:19:29,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,943 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:19:29,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:29,986 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2022-11-20 21:19:30,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 58 treesize of output 51 [2022-11-20 21:19:30,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,126 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 58 treesize of output 51 [2022-11-20 21:19:30,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2022-11-20 21:19:30,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,311 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 39 treesize of output 33 [2022-11-20 21:19:30,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:19:30,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,401 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:19:30,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,620 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 47 treesize of output 33 [2022-11-20 21:19:30,657 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,666 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:30,698 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,703 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:30,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:30,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:31,176 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:31,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,185 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:31,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,187 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:31,189 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:31,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,232 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 47 treesize of output 33 [2022-11-20 21:19:31,262 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:31,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,267 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:31,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,269 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:31,271 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:31,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:31,497 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 22 treesize of output 30 [2022-11-20 21:19:31,757 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:31,786 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:19:31,786 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:19:31,825 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:19:31,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:19:31,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:31,985 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:31,999 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:32,112 INFO L321 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-20 21:19:32,113 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2022-11-20 21:19:32,134 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:19:32,167 INFO L321 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-20 21:19:32,167 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2022-11-20 21:19:32,308 INFO L321 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2022-11-20 21:19:32,309 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 21:19:32,367 INFO L321 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2022-11-20 21:19:32,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2022-11-20 21:19:32,423 INFO L321 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2022-11-20 21:19:32,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 21:19:32,590 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 54 for LOIs [2022-11-20 21:19:32,595 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-20 21:19:41,262 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23456#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (<= |ULTIMATE.start_main_#t~ret30#1| 2147483647) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (= |~#list~0.offset| 0) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 (+ |ULTIMATE.start_main_#t~ret30#1| 2147483648)) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (= |ULTIMATE.start_main_~y~1#1| 0) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (= 3 |~#list~0.base|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (= |ULTIMATE.start_main_~z~0#1| 0) |ULTIMATE.start_create_item_#t~short10#1| (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~length~0#1| 0) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (= |#NULL.base| 0) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2022-11-20 21:19:41,262 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-20 21:19:41,262 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 21:19:41,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2022-11-20 21:19:41,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570959592] [2022-11-20 21:19:41,263 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 21:19:41,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 21:19:41,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:41,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 21:19:41,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1569, Unknown=0, NotChecked=0, Total=1806 [2022-11-20 21:19:41,265 INFO L87 Difference]: Start difference. First operand 378 states and 515 transitions. Second operand has 20 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:19:43,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:43,880 INFO L93 Difference]: Finished difference Result 632 states and 820 transitions. [2022-11-20 21:19:43,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 21:19:43,880 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 35 [2022-11-20 21:19:43,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:43,883 INFO L225 Difference]: With dead ends: 632 [2022-11-20 21:19:43,883 INFO L226 Difference]: Without dead ends: 632 [2022-11-20 21:19:43,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 997 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=479, Invalid=3181, Unknown=0, NotChecked=0, Total=3660 [2022-11-20 21:19:43,885 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 741 mSDsluCounter, 1213 mSDsCounter, 0 mSdLazyCounter, 1783 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:43,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [744 Valid, 1321 Invalid, 1828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1783 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-20 21:19:43,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-11-20 21:19:43,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 445. [2022-11-20 21:19:43,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 373 states have (on average 1.522788203753351) internal successors, (568), 419 states have internal predecessors, (568), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-20 21:19:43,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 606 transitions. [2022-11-20 21:19:43,897 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 606 transitions. Word has length 35 [2022-11-20 21:19:43,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:43,898 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 606 transitions. [2022-11-20 21:19:43,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:19:43,898 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 606 transitions. [2022-11-20 21:19:43,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-20 21:19:43,899 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:43,899 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:19:43,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-20 21:19:44,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-20 21:19:44,106 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:19:44,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:44,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1535040592, now seen corresponding path program 1 times [2022-11-20 21:19:44,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:44,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076848055] [2022-11-20 21:19:44,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:44,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:45,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:19:45,773 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:45,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076848055] [2022-11-20 21:19:45,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076848055] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:19:45,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116792514] [2022-11-20 21:19:45,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:45,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:19:45,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:19:45,775 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:19:45,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 21:19:45,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:45,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 93 conjunts are in the unsatisfiable core [2022-11-20 21:19:45,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:19:46,028 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-20 21:19:46,383 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:46,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:46,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:46,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:46,645 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:46,648 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 40 [2022-11-20 21:19:46,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:46,660 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-11-20 21:19:47,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:47,002 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 18 treesize of output 20 [2022-11-20 21:19:47,011 INFO L321 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2022-11-20 21:19:47,012 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2022-11-20 21:19:47,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-20 21:19:47,102 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 13 [2022-11-20 21:19:47,137 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:19:47,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:19:53,610 WARN L233 SmtUtils]: Spent 6.13s on a formula simplification that was a NOOP. DAG size: 54 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 21:19:53,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116792514] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:19:53,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1884994840] [2022-11-20 21:19:53,729 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2022-11-20 21:19:53,730 INFO L166 IcfgInterpreter]: Building call graph [2022-11-20 21:19:53,730 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-20 21:19:53,730 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-20 21:19:53,730 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-20 21:19:53,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:53,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:53,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:53,888 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 22 treesize of output 30 [2022-11-20 21:19:54,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,068 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2022-11-20 21:19:54,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,087 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2022-11-20 21:19:54,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,117 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,117 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2022-11-20 21:19:54,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:19:54,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2022-11-20 21:19:54,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,289 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2022-11-20 21:19:54,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 58 treesize of output 51 [2022-11-20 21:19:54,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2022-11-20 21:19:54,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 58 treesize of output 51 [2022-11-20 21:19:54,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,518 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,520 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:19:54,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 39 treesize of output 33 [2022-11-20 21:19:54,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,588 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,590 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:19:54,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,723 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 47 treesize of output 33 [2022-11-20 21:19:54,761 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,766 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,768 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,770 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:54,795 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,804 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,806 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:54,808 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:54,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:54,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 47 treesize of output 33 [2022-11-20 21:19:55,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,016 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:55,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,062 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:19:55,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,317 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,322 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 0 case distinctions, treesize of input 44 treesize of output 36 [2022-11-20 21:19:55,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:55,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:55,429 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 0 case distinctions, treesize of input 40 treesize of output 36 [2022-11-20 21:19:55,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 9 [2022-11-20 21:19:55,587 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-20 21:19:55,708 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:19:55,709 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2022-11-20 21:19:55,743 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:19:55,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2022-11-20 21:19:55,767 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:55,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:55,876 INFO L321 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2022-11-20 21:19:55,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2022-11-20 21:19:55,932 INFO L321 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2022-11-20 21:19:55,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2022-11-20 21:19:56,035 INFO L321 Elim1Store]: treesize reduction 116, result has 31.0 percent of original size [2022-11-20 21:19:56,035 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2022-11-20 21:19:56,120 INFO L321 Elim1Store]: treesize reduction 116, result has 31.0 percent of original size [2022-11-20 21:19:56,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2022-11-20 21:19:56,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:19:56,173 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-20 21:19:56,181 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-20 21:19:56,875 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-20 21:19:56,893 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 21:19:56,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 21:19:57,482 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:57,498 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:57,518 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:57,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:57,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:57,611 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:19:57,625 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:57,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:57,649 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:57,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:19:58,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,047 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 37 treesize of output 35 [2022-11-20 21:19:58,085 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 21:19:58,085 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 17 treesize of output 21 [2022-11-20 21:19:58,391 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:58,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:58,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:58,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 43 [2022-11-20 21:19:58,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:58,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:58,460 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 49 [2022-11-20 21:19:58,614 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:58,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,651 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 54 [2022-11-20 21:19:58,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 57 [2022-11-20 21:19:58,751 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:19:58,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,800 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 83 treesize of output 60 [2022-11-20 21:19:58,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:58,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 64 treesize of output 57 [2022-11-20 21:19:59,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,008 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:59,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,013 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:59,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 57 [2022-11-20 21:19:59,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:59,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,054 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:59,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 60 [2022-11-20 21:19:59,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,099 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-20 21:19:59,265 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:19:59,277 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:59,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:19:59,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:59,398 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:19:59,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:19:59,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:19:59,419 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:19:59,437 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:00,698 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 9 [2022-11-20 21:20:00,734 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-20 21:20:00,908 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:00,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:00,924 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:00,956 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:00,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:01,071 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:01,084 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:01,098 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:01,159 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:20:01,193 INFO L321 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-20 21:20:01,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2022-11-20 21:20:01,266 INFO L321 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-20 21:20:01,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2022-11-20 21:20:01,381 INFO L321 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2022-11-20 21:20:01,381 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2022-11-20 21:20:01,440 INFO L321 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2022-11-20 21:20:01,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 21:20:01,505 INFO L321 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2022-11-20 21:20:01,505 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 21:20:01,993 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 104 for LOIs [2022-11-20 21:20:02,025 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-20 21:20:15,876 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24743#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= |~#list~0.base| 3) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (<= |ULTIMATE.start_main_#t~ret30#1| 2147483647) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= 0 (+ |ULTIMATE.start_main_#t~ret30#1| 2147483648)) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (<= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 |ULTIMATE.start_main_~y~1#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) |ULTIMATE.start_create_item_#t~short10#1| (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (or (not (<= 0 (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset|))) (not (<= (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_#t~mem7#1.base|)))) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2022-11-20 21:20:15,876 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-20 21:20:15,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 21:20:15,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2022-11-20 21:20:15,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650903509] [2022-11-20 21:20:15,877 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 21:20:15,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-20 21:20:15,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:15,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-20 21:20:15,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=2811, Unknown=0, NotChecked=0, Total=3080 [2022-11-20 21:20:15,880 INFO L87 Difference]: Start difference. First operand 445 states and 606 transitions. Second operand has 27 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:20:22,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:22,764 INFO L93 Difference]: Finished difference Result 1170 states and 1442 transitions. [2022-11-20 21:20:22,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-20 21:20:22,764 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 36 [2022-11-20 21:20:22,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:22,769 INFO L225 Difference]: With dead ends: 1170 [2022-11-20 21:20:22,769 INFO L226 Difference]: Without dead ends: 1170 [2022-11-20 21:20:22,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2351 ImplicationChecksByTransitivity, 25.2s TimeCoverageRelationStatistics Valid=938, Invalid=7618, Unknown=0, NotChecked=0, Total=8556 [2022-11-20 21:20:22,772 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 3323 mSDsluCounter, 1648 mSDsCounter, 0 mSdLazyCounter, 2585 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3324 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 2716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 2585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:22,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3324 Valid, 1760 Invalid, 2716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 2585 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-20 21:20:22,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2022-11-20 21:20:22,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 559. [2022-11-20 21:20:22,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 478 states have (on average 1.5397489539748954) internal successors, (736), 526 states have internal predecessors, (736), 25 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (25), 20 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-20 21:20:22,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 786 transitions. [2022-11-20 21:20:22,790 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 786 transitions. Word has length 36 [2022-11-20 21:20:22,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:22,791 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 786 transitions. [2022-11-20 21:20:22,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:20:22,791 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 786 transitions. [2022-11-20 21:20:22,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-20 21:20:22,792 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:22,792 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:22,798 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-20 21:20:22,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:22,998 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:22,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:22,999 INFO L85 PathProgramCache]: Analyzing trace with hash -538450689, now seen corresponding path program 1 times [2022-11-20 21:20:22,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:22,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828082737] [2022-11-20 21:20:22,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:22,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:23,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:20:23,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:23,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828082737] [2022-11-20 21:20:23,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828082737] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:20:23,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189641948] [2022-11-20 21:20:23,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:23,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:23,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:20:23,111 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:20:23,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 21:20:23,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:23,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 21:20:23,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:20:23,355 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:20:23,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 21:20:23,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189641948] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:23,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 21:20:23,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-11-20 21:20:23,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354653087] [2022-11-20 21:20:23,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:23,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:20:23,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:23,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:20:23,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:23,358 INFO L87 Difference]: Start difference. First operand 559 states and 786 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:23,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:23,464 INFO L93 Difference]: Finished difference Result 890 states and 1260 transitions. [2022-11-20 21:20:23,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:20:23,465 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-11-20 21:20:23,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:23,467 INFO L225 Difference]: With dead ends: 890 [2022-11-20 21:20:23,468 INFO L226 Difference]: Without dead ends: 890 [2022-11-20 21:20:23,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:23,468 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 237 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:23,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 260 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 21:20:23,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2022-11-20 21:20:23,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 606. [2022-11-20 21:20:23,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 525 states have (on average 1.5276190476190477) internal successors, (802), 573 states have internal predecessors, (802), 25 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (25), 20 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-20 21:20:23,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 852 transitions. [2022-11-20 21:20:23,491 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 852 transitions. Word has length 37 [2022-11-20 21:20:23,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:23,492 INFO L495 AbstractCegarLoop]: Abstraction has 606 states and 852 transitions. [2022-11-20 21:20:23,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:23,492 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 852 transitions. [2022-11-20 21:20:23,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-20 21:20:23,493 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:23,493 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:23,504 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 21:20:23,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-20 21:20:23,700 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:23,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:23,700 INFO L85 PathProgramCache]: Analyzing trace with hash -538452439, now seen corresponding path program 1 times [2022-11-20 21:20:23,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:23,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96362929] [2022-11-20 21:20:23,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:23,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:24,532 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:20:24,532 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:24,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96362929] [2022-11-20 21:20:24,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96362929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:24,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:24,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 21:20:24,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008183976] [2022-11-20 21:20:24,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:24,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 21:20:24,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:24,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 21:20:24,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-20 21:20:24,534 INFO L87 Difference]: Start difference. First operand 606 states and 852 transitions. Second operand has 11 states, 10 states have (on average 3.5) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:25,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:25,669 INFO L93 Difference]: Finished difference Result 1006 states and 1346 transitions. [2022-11-20 21:20:25,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 21:20:25,670 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.5) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-11-20 21:20:25,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:25,672 INFO L225 Difference]: With dead ends: 1006 [2022-11-20 21:20:25,672 INFO L226 Difference]: Without dead ends: 1006 [2022-11-20 21:20:25,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2022-11-20 21:20:25,673 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 1019 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1021 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:25,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1021 Valid, 669 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 21:20:25,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-11-20 21:20:25,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 720. [2022-11-20 21:20:25,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 628 states have (on average 1.5031847133757963) internal successors, (944), 679 states have internal predecessors, (944), 33 states have call successors, (33), 16 states have call predecessors, (33), 16 states have return successors, (33), 24 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-20 21:20:25,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1010 transitions. [2022-11-20 21:20:25,694 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1010 transitions. Word has length 37 [2022-11-20 21:20:25,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:25,695 INFO L495 AbstractCegarLoop]: Abstraction has 720 states and 1010 transitions. [2022-11-20 21:20:25,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.5) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:25,695 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1010 transitions. [2022-11-20 21:20:25,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-20 21:20:25,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:25,696 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:25,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-20 21:20:25,696 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:25,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:25,697 INFO L85 PathProgramCache]: Analyzing trace with hash -538452438, now seen corresponding path program 1 times [2022-11-20 21:20:25,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:25,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714790054] [2022-11-20 21:20:25,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:25,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:27,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:20:27,374 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:27,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714790054] [2022-11-20 21:20:27,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714790054] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:27,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:27,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-20 21:20:27,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736100743] [2022-11-20 21:20:27,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:27,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 21:20:27,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:27,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 21:20:27,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 21:20:27,376 INFO L87 Difference]: Start difference. First operand 720 states and 1010 transitions. Second operand has 13 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:29,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:29,295 INFO L93 Difference]: Finished difference Result 1084 states and 1430 transitions. [2022-11-20 21:20:29,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 21:20:29,296 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-11-20 21:20:29,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:29,300 INFO L225 Difference]: With dead ends: 1084 [2022-11-20 21:20:29,300 INFO L226 Difference]: Without dead ends: 1084 [2022-11-20 21:20:29,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=180, Invalid=576, Unknown=0, NotChecked=0, Total=756 [2022-11-20 21:20:29,301 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 1351 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1353 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:29,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1353 Valid, 1027 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 21:20:29,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2022-11-20 21:20:29,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 774. [2022-11-20 21:20:29,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 679 states have (on average 1.5139911634756995) internal successors, (1028), 731 states have internal predecessors, (1028), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (35), 25 states have call predecessors, (35), 35 states have call successors, (35) [2022-11-20 21:20:29,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 1098 transitions. [2022-11-20 21:20:29,324 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 1098 transitions. Word has length 37 [2022-11-20 21:20:29,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:29,324 INFO L495 AbstractCegarLoop]: Abstraction has 774 states and 1098 transitions. [2022-11-20 21:20:29,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:29,324 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 1098 transitions. [2022-11-20 21:20:29,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-20 21:20:29,325 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:29,325 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:29,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-20 21:20:29,326 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:29,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:29,326 INFO L85 PathProgramCache]: Analyzing trace with hash -2126650194, now seen corresponding path program 1 times [2022-11-20 21:20:29,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:29,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129932806] [2022-11-20 21:20:29,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:29,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:29,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:29,459 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 21:20:29,460 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:29,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129932806] [2022-11-20 21:20:29,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129932806] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:29,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:29,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:20:29,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115325332] [2022-11-20 21:20:29,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:29,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:20:29,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:29,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:20:29,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:29,462 INFO L87 Difference]: Start difference. First operand 774 states and 1098 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 21:20:29,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:29,586 INFO L93 Difference]: Finished difference Result 957 states and 1327 transitions. [2022-11-20 21:20:29,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:20:29,587 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 38 [2022-11-20 21:20:29,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:29,590 INFO L225 Difference]: With dead ends: 957 [2022-11-20 21:20:29,590 INFO L226 Difference]: Without dead ends: 957 [2022-11-20 21:20:29,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:20:29,592 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 332 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:29,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 204 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 21:20:29,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2022-11-20 21:20:29,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 773. [2022-11-20 21:20:29,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 679 states have (on average 1.5051546391752577) internal successors, (1022), 730 states have internal predecessors, (1022), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (35), 25 states have call predecessors, (35), 35 states have call successors, (35) [2022-11-20 21:20:29,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1092 transitions. [2022-11-20 21:20:29,633 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1092 transitions. Word has length 38 [2022-11-20 21:20:29,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:29,634 INFO L495 AbstractCegarLoop]: Abstraction has 773 states and 1092 transitions. [2022-11-20 21:20:29,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 21:20:29,635 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1092 transitions. [2022-11-20 21:20:29,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-20 21:20:29,636 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:29,636 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:29,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-20 21:20:29,636 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:29,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:29,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1501646345, now seen corresponding path program 1 times [2022-11-20 21:20:29,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:29,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914343685] [2022-11-20 21:20:29,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:29,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:29,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:30,576 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:20:30,576 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:30,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914343685] [2022-11-20 21:20:30,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914343685] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:30,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:30,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-20 21:20:30,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785566978] [2022-11-20 21:20:30,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:30,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 21:20:30,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:30,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 21:20:30,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 21:20:30,579 INFO L87 Difference]: Start difference. First operand 773 states and 1092 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:20:32,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:32,681 INFO L93 Difference]: Finished difference Result 1678 states and 2264 transitions. [2022-11-20 21:20:32,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 21:20:32,681 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2022-11-20 21:20:32,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:32,688 INFO L225 Difference]: With dead ends: 1678 [2022-11-20 21:20:32,688 INFO L226 Difference]: Without dead ends: 1674 [2022-11-20 21:20:32,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2022-11-20 21:20:32,689 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 1296 mSDsluCounter, 1383 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1296 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:32,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1296 Valid, 1609 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-20 21:20:32,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2022-11-20 21:20:32,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 799. [2022-11-20 21:20:32,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 702 states have (on average 1.5071225071225072) internal successors, (1058), 754 states have internal predecessors, (1058), 37 states have call successors, (37), 18 states have call predecessors, (37), 18 states have return successors, (37), 26 states have call predecessors, (37), 37 states have call successors, (37) [2022-11-20 21:20:32,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1132 transitions. [2022-11-20 21:20:32,714 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1132 transitions. Word has length 39 [2022-11-20 21:20:32,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:32,714 INFO L495 AbstractCegarLoop]: Abstraction has 799 states and 1132 transitions. [2022-11-20 21:20:32,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:20:32,714 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1132 transitions. [2022-11-20 21:20:32,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-20 21:20:32,715 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:32,715 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:32,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-20 21:20:32,716 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:32,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:32,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1869874587, now seen corresponding path program 1 times [2022-11-20 21:20:32,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:32,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986564943] [2022-11-20 21:20:32,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:32,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:32,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:32,803 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 21:20:32,803 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:32,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986564943] [2022-11-20 21:20:32,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986564943] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:32,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:32,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:20:32,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353869056] [2022-11-20 21:20:32,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:32,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:20:32,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:32,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:20:32,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:32,805 INFO L87 Difference]: Start difference. First operand 799 states and 1132 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:33,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:33,120 INFO L93 Difference]: Finished difference Result 895 states and 1261 transitions. [2022-11-20 21:20:33,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:20:33,121 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-11-20 21:20:33,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:33,125 INFO L225 Difference]: With dead ends: 895 [2022-11-20 21:20:33,126 INFO L226 Difference]: Without dead ends: 895 [2022-11-20 21:20:33,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 21:20:33,126 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 113 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:33,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 346 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:20:33,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2022-11-20 21:20:33,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 799. [2022-11-20 21:20:33,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 702 states have (on average 1.5042735042735043) internal successors, (1056), 754 states have internal predecessors, (1056), 37 states have call successors, (37), 18 states have call predecessors, (37), 18 states have return successors, (37), 26 states have call predecessors, (37), 37 states have call successors, (37) [2022-11-20 21:20:33,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1130 transitions. [2022-11-20 21:20:33,143 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1130 transitions. Word has length 39 [2022-11-20 21:20:33,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:33,144 INFO L495 AbstractCegarLoop]: Abstraction has 799 states and 1130 transitions. [2022-11-20 21:20:33,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:33,144 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1130 transitions. [2022-11-20 21:20:33,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-20 21:20:33,145 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:33,145 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:33,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-20 21:20:33,145 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:33,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:33,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1869874586, now seen corresponding path program 1 times [2022-11-20 21:20:33,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:33,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026038176] [2022-11-20 21:20:33,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:33,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:33,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:33,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 21:20:33,294 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:33,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026038176] [2022-11-20 21:20:33,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026038176] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:33,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:33,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:20:33,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121685269] [2022-11-20 21:20:33,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:33,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:20:33,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:33,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:20:33,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:33,298 INFO L87 Difference]: Start difference. First operand 799 states and 1130 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:33,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:33,578 INFO L93 Difference]: Finished difference Result 819 states and 1114 transitions. [2022-11-20 21:20:33,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:20:33,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-11-20 21:20:33,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:33,582 INFO L225 Difference]: With dead ends: 819 [2022-11-20 21:20:33,582 INFO L226 Difference]: Without dead ends: 819 [2022-11-20 21:20:33,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 21:20:33,583 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 116 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:33,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 404 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 21:20:33,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-11-20 21:20:33,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 794. [2022-11-20 21:20:33,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 701 states have (on average 1.479315263908702) internal successors, (1037), 749 states have internal predecessors, (1037), 37 states have call successors, (37), 18 states have call predecessors, (37), 18 states have return successors, (37), 26 states have call predecessors, (37), 37 states have call successors, (37) [2022-11-20 21:20:33,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1111 transitions. [2022-11-20 21:20:33,599 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1111 transitions. Word has length 39 [2022-11-20 21:20:33,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:33,600 INFO L495 AbstractCegarLoop]: Abstraction has 794 states and 1111 transitions. [2022-11-20 21:20:33,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:33,600 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1111 transitions. [2022-11-20 21:20:33,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-20 21:20:33,601 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:33,601 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:33,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-20 21:20:33,601 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:33,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:33,602 INFO L85 PathProgramCache]: Analyzing trace with hash -2056685534, now seen corresponding path program 1 times [2022-11-20 21:20:33,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:33,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891690022] [2022-11-20 21:20:33,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:33,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:34,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:20:34,412 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:34,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891690022] [2022-11-20 21:20:34,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891690022] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:34,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:34,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 21:20:34,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895703134] [2022-11-20 21:20:34,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:34,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 21:20:34,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:34,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 21:20:34,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-20 21:20:34,414 INFO L87 Difference]: Start difference. First operand 794 states and 1111 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 10 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:35,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:35,497 INFO L93 Difference]: Finished difference Result 1013 states and 1333 transitions. [2022-11-20 21:20:35,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 21:20:35,498 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 10 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-11-20 21:20:35,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:35,500 INFO L225 Difference]: With dead ends: 1013 [2022-11-20 21:20:35,500 INFO L226 Difference]: Without dead ends: 1013 [2022-11-20 21:20:35,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2022-11-20 21:20:35,500 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 912 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 912 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:35,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [912 Valid, 684 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 21:20:35,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2022-11-20 21:20:35,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 800. [2022-11-20 21:20:35,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 707 states have (on average 1.4823196605374822) internal successors, (1048), 755 states have internal predecessors, (1048), 37 states have call successors, (37), 18 states have call predecessors, (37), 18 states have return successors, (37), 26 states have call predecessors, (37), 37 states have call successors, (37) [2022-11-20 21:20:35,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1122 transitions. [2022-11-20 21:20:35,517 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1122 transitions. Word has length 39 [2022-11-20 21:20:35,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:35,518 INFO L495 AbstractCegarLoop]: Abstraction has 800 states and 1122 transitions. [2022-11-20 21:20:35,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 10 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:20:35,518 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1122 transitions. [2022-11-20 21:20:35,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-20 21:20:35,519 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:35,519 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:35,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-20 21:20:35,519 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:35,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:35,520 INFO L85 PathProgramCache]: Analyzing trace with hash 693976117, now seen corresponding path program 1 times [2022-11-20 21:20:35,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:35,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170340835] [2022-11-20 21:20:35,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:35,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:35,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:35,832 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:20:35,833 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:35,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170340835] [2022-11-20 21:20:35,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170340835] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:35,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:35,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 21:20:35,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633602974] [2022-11-20 21:20:35,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:35,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 21:20:35,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:35,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 21:20:35,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-20 21:20:35,836 INFO L87 Difference]: Start difference. First operand 800 states and 1122 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:20:36,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:36,246 INFO L93 Difference]: Finished difference Result 884 states and 1195 transitions. [2022-11-20 21:20:36,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 21:20:36,246 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2022-11-20 21:20:36,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:36,249 INFO L225 Difference]: With dead ends: 884 [2022-11-20 21:20:36,249 INFO L226 Difference]: Without dead ends: 884 [2022-11-20 21:20:36,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-20 21:20:36,250 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 380 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:36,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 305 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 21:20:36,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2022-11-20 21:20:36,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 798. [2022-11-20 21:20:36,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 707 states have (on average 1.4596888260254597) internal successors, (1032), 753 states have internal predecessors, (1032), 37 states have call successors, (37), 18 states have call predecessors, (37), 18 states have return successors, (37), 26 states have call predecessors, (37), 37 states have call successors, (37) [2022-11-20 21:20:36,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1106 transitions. [2022-11-20 21:20:36,272 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1106 transitions. Word has length 40 [2022-11-20 21:20:36,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:36,274 INFO L495 AbstractCegarLoop]: Abstraction has 798 states and 1106 transitions. [2022-11-20 21:20:36,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 21:20:36,275 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1106 transitions. [2022-11-20 21:20:36,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-20 21:20:36,275 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:36,276 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:36,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-20 21:20:36,276 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:36,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:36,276 INFO L85 PathProgramCache]: Analyzing trace with hash 46045733, now seen corresponding path program 1 times [2022-11-20 21:20:36,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:36,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930155283] [2022-11-20 21:20:36,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:36,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:36,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:36,398 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 21:20:36,398 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:36,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930155283] [2022-11-20 21:20:36,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930155283] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:20:36,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843535507] [2022-11-20 21:20:36,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:36,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:36,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:20:36,403 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:20:36,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 21:20:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:36,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 21:20:36,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:20:36,774 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 21:20:36,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:20:36,801 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 21:20:36,801 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 12 treesize of output 11 [2022-11-20 21:20:36,826 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 21:20:36,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843535507] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:20:36,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [744400395] [2022-11-20 21:20:36,828 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2022-11-20 21:20:36,829 INFO L166 IcfgInterpreter]: Building call graph [2022-11-20 21:20:36,829 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-20 21:20:36,829 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-20 21:20:36,829 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-20 21:20:37,453 INFO L321 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2022-11-20 21:20:37,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 49 [2022-11-20 21:20:37,984 INFO L321 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2022-11-20 21:20:37,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 49 [2022-11-20 21:20:38,295 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2022-11-20 21:20:38,296 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-20 21:20:44,429 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '43224#(and (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_#t~ret35#1|) (= |ULTIMATE.start_main_~y~1#1| 0) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_remove_one_~from#1|) (<= |ULTIMATE.start_remove_one_#in~list#1.base| 3) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_main_#t~ret35#1|) (not (= (select |#valid| |ULTIMATE.start_is_empty_~list#1.base|) 1)) (<= 3 |ULTIMATE.start_is_empty_~list#1.base|) (= |ULTIMATE.start_remove_one_#in~list#1.base| |~#list~0.base|) (<= |ULTIMATE.start_is_empty_~list#1.offset| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 3 |ULTIMATE.start_remove_one_#in~list#1.base|) (= |~#list~0.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (= |ULTIMATE.start_is_empty_~list#1.offset| |ULTIMATE.start_is_empty_#in~list#1.offset|) (<= |ULTIMATE.start_remove_one_~list#1.base| 3) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_remove_one_#in~list#1.offset|) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_is_empty_~list#1.offset|) (= |ULTIMATE.start_is_empty_#in~list#1.base| |ULTIMATE.start_remove_one_~list#1.base|) (<= 3 |ULTIMATE.start_remove_one_~list#1.base|) (= |ULTIMATE.start_remove_one_~list#1.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (<= |ULTIMATE.start_is_empty_~list#1.base| 3) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~length~0#1| 0) (<= |ULTIMATE.start_remove_one_~list#1.offset| 0) (= |#NULL.base| 0))' at error location [2022-11-20 21:20:44,429 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-20 21:20:44,429 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 21:20:44,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-20 21:20:44,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826699961] [2022-11-20 21:20:44,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 21:20:44,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 21:20:44,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:44,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 21:20:44,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2022-11-20 21:20:44,431 INFO L87 Difference]: Start difference. First operand 798 states and 1106 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:20:45,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:45,349 INFO L93 Difference]: Finished difference Result 2463 states and 3302 transitions. [2022-11-20 21:20:45,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 21:20:45,349 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 41 [2022-11-20 21:20:45,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:45,359 INFO L225 Difference]: With dead ends: 2463 [2022-11-20 21:20:45,359 INFO L226 Difference]: Without dead ends: 2463 [2022-11-20 21:20:45,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=489, Invalid=1491, Unknown=0, NotChecked=0, Total=1980 [2022-11-20 21:20:45,360 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 1881 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1883 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:45,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1883 Valid, 714 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 21:20:45,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2022-11-20 21:20:45,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 1021. [2022-11-20 21:20:45,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 912 states have (on average 1.3980263157894737) internal successors, (1275), 957 states have internal predecessors, (1275), 53 states have call successors, (53), 26 states have call predecessors, (53), 26 states have return successors, (53), 37 states have call predecessors, (53), 53 states have call successors, (53) [2022-11-20 21:20:45,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1381 transitions. [2022-11-20 21:20:45,392 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1381 transitions. Word has length 41 [2022-11-20 21:20:45,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:45,393 INFO L495 AbstractCegarLoop]: Abstraction has 1021 states and 1381 transitions. [2022-11-20 21:20:45,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-20 21:20:45,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1381 transitions. [2022-11-20 21:20:45,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-20 21:20:45,394 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:45,394 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:20:45,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 21:20:45,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:45,601 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:20:45,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:45,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1655938515, now seen corresponding path program 1 times [2022-11-20 21:20:45,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:45,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544644959] [2022-11-20 21:20:45,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:45,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:47,071 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 21:20:47,071 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:47,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544644959] [2022-11-20 21:20:47,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544644959] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:20:47,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574755128] [2022-11-20 21:20:47,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:47,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:47,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:20:47,073 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:20:47,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 21:20:47,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:47,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 61 conjunts are in the unsatisfiable core [2022-11-20 21:20:47,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:20:47,561 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:47,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:47,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2022-11-20 21:20:48,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2022-11-20 21:20:48,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:48,261 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-11-20 21:20:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:20:48,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:20:48,456 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 21:20:48,456 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 42 treesize of output 46 [2022-11-20 21:20:48,944 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 246 treesize of output 230 [2022-11-20 21:20:49,303 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 21:20:49,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574755128] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:20:49,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1784152863] [2022-11-20 21:20:49,306 INFO L159 IcfgInterpreter]: Started Sifa with 30 locations of interest [2022-11-20 21:20:49,306 INFO L166 IcfgInterpreter]: Building call graph [2022-11-20 21:20:49,306 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-20 21:20:49,306 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-20 21:20:49,306 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-20 21:20:49,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,484 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 22 treesize of output 30 [2022-11-20 21:20:49,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:49,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:49,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,617 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2022-11-20 21:20:49,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,650 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:49,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:49,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,653 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2022-11-20 21:20:49,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2022-11-20 21:20:49,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2022-11-20 21:20:49,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2022-11-20 21:20:49,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,831 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2022-11-20 21:20:49,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 58 treesize of output 51 [2022-11-20 21:20:49,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2022-11-20 21:20:49,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:49,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 58 treesize of output 51 [2022-11-20 21:20:50,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,035 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:20:50,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,061 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 39 treesize of output 33 [2022-11-20 21:20:50,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,103 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2022-11-20 21:20:50,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 47 treesize of output 33 [2022-11-20 21:20:50,243 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,249 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,250 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:20:50,292 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,296 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,299 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:20:50,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,419 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:20:50,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,448 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,450 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2022-11-20 21:20:50,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,487 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 47 treesize of output 33 [2022-11-20 21:20:50,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,745 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,747 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,749 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 0 case distinctions, treesize of input 44 treesize of output 36 [2022-11-20 21:20:50,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:50,831 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,831 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:50,834 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 0 case distinctions, treesize of input 40 treesize of output 36 [2022-11-20 21:20:50,974 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-20 21:20:50,985 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 9 [2022-11-20 21:20:51,130 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:51,131 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:51,155 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:51,185 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:51,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:51,260 INFO L321 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2022-11-20 21:20:51,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2022-11-20 21:20:51,278 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:51,321 INFO L321 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2022-11-20 21:20:51,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2022-11-20 21:20:51,435 INFO L321 Elim1Store]: treesize reduction 116, result has 31.0 percent of original size [2022-11-20 21:20:51,436 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2022-11-20 21:20:51,459 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:20:51,533 INFO L321 Elim1Store]: treesize reduction 116, result has 31.0 percent of original size [2022-11-20 21:20:51,534 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2022-11-20 21:20:51,546 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-20 21:20:51,547 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-20 21:20:51,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-20 21:20:52,239 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 21:20:52,255 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 21:20:52,709 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:52,721 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:52,745 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:52,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:52,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:52,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:52,833 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:20:52,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:52,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:52,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:20:53,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:53,191 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 37 treesize of output 35 [2022-11-20 21:20:53,228 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 21:20:53,229 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 17 treesize of output 21 [2022-11-20 21:20:53,651 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:53,651 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:53,690 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:53,691 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:53,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:53,812 INFO L321 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2022-11-20 21:20:53,813 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2022-11-20 21:20:53,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:53,875 INFO L321 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2022-11-20 21:20:53,875 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2022-11-20 21:20:53,978 INFO L321 Elim1Store]: treesize reduction 116, result has 31.0 percent of original size [2022-11-20 21:20:53,978 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2022-11-20 21:20:54,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:20:54,091 INFO L321 Elim1Store]: treesize reduction 116, result has 31.0 percent of original size [2022-11-20 21:20:54,092 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2022-11-20 21:20:54,115 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-20 21:20:54,119 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-20 21:20:54,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-20 21:20:54,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 21:20:54,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 21:20:55,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:55,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:55,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:55,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:55,275 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:55,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:20:55,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:20:55,297 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:20:55,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2022-11-20 21:20:55,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:56,414 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 9 [2022-11-20 21:20:56,453 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-20 21:20:57,107 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:57,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:57,145 INFO L321 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2022-11-20 21:20:57,146 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 21:20:57,163 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:57,288 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-11-20 21:20:57,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:57,314 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:20:57,390 INFO L321 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-20 21:20:57,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2022-11-20 21:20:57,435 INFO L321 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-20 21:20:57,436 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2022-11-20 21:20:57,459 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 21:20:57,570 INFO L321 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2022-11-20 21:20:57,570 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 21:20:57,626 INFO L321 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2022-11-20 21:20:57,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 21:20:57,695 INFO L321 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2022-11-20 21:20:57,696 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2022-11-20 21:20:57,817 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 104 for LOIs [2022-11-20 21:20:57,842 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-20 21:21:12,847 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '47034#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= |~#list~0.base| 3) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= |ULTIMATE.start_main_#t~ret30#1| 2147483647) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= 0 (+ |ULTIMATE.start_main_#t~ret30#1| 2147483648)) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (<= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 |ULTIMATE.start_main_~y~1#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (<= |#NULL.offset| 0) (or (not (= |ULTIMATE.start_create_item_~link~0#1.offset| 0)) (not (= |ULTIMATE.start_create_item_~link~0#1.base| 0))) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= 0 |ULTIMATE.start_create_item_~item~0#1.offset|) (or (not (<= (+ |ULTIMATE.start_create_item_~link~0#1.offset| (* |ULTIMATE.start_create_item_~term_field~0#1| 4) 4) (select |#length| |ULTIMATE.start_create_item_~link~0#1.base|))) (not (<= 0 (+ |ULTIMATE.start_create_item_~link~0#1.offset| (* |ULTIMATE.start_create_item_~term_field~0#1| 4))))) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2022-11-20 21:21:12,847 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-20 21:21:12,847 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 21:21:12,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 12] total 37 [2022-11-20 21:21:12,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837946200] [2022-11-20 21:21:12,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 21:21:12,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-20 21:21:12,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:21:12,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-20 21:21:12,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=401, Invalid=3505, Unknown=0, NotChecked=0, Total=3906 [2022-11-20 21:21:12,849 INFO L87 Difference]: Start difference. First operand 1021 states and 1381 transitions. Second operand has 38 states, 34 states have (on average 3.235294117647059) internal successors, (110), 35 states have internal predecessors, (110), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-20 21:21:15,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:21:15,772 INFO L93 Difference]: Finished difference Result 2568 states and 3432 transitions. [2022-11-20 21:21:15,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 21:21:15,773 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 34 states have (on average 3.235294117647059) internal successors, (110), 35 states have internal predecessors, (110), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 41 [2022-11-20 21:21:15,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:21:15,780 INFO L225 Difference]: With dead ends: 2568 [2022-11-20 21:21:15,780 INFO L226 Difference]: Without dead ends: 2568 [2022-11-20 21:21:15,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 74 SyntacticMatches, 8 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=596, Invalid=5724, Unknown=0, NotChecked=0, Total=6320 [2022-11-20 21:21:15,782 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 931 mSDsluCounter, 2103 mSDsCounter, 0 mSdLazyCounter, 1710 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 937 SdHoareTripleChecker+Valid, 2280 SdHoareTripleChecker+Invalid, 1858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-20 21:21:15,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [937 Valid, 2280 Invalid, 1858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1710 Invalid, 0 Unknown, 113 Unchecked, 1.5s Time] [2022-11-20 21:21:15,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2022-11-20 21:21:15,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 1453. [2022-11-20 21:21:15,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1303 states have (on average 1.3891020721412126) internal successors, (1810), 1355 states have internal predecessors, (1810), 81 states have call successors, (81), 40 states have call predecessors, (81), 40 states have return successors, (81), 57 states have call predecessors, (81), 81 states have call successors, (81) [2022-11-20 21:21:15,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 1972 transitions. [2022-11-20 21:21:15,824 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 1972 transitions. Word has length 41 [2022-11-20 21:21:15,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:21:15,824 INFO L495 AbstractCegarLoop]: Abstraction has 1453 states and 1972 transitions. [2022-11-20 21:21:15,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 34 states have (on average 3.235294117647059) internal successors, (110), 35 states have internal predecessors, (110), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-20 21:21:15,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 1972 transitions. [2022-11-20 21:21:15,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-20 21:21:15,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:21:15,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:21:15,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 21:21:16,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:21:16,033 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:21:16,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:21:16,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1655938516, now seen corresponding path program 1 times [2022-11-20 21:21:16,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:21:16,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969519909] [2022-11-20 21:21:16,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:21:16,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:21:16,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:21:16,123 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 21:21:16,123 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:21:16,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969519909] [2022-11-20 21:21:16,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969519909] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:21:16,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:21:16,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:21:16,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825178218] [2022-11-20 21:21:16,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:21:16,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:21:16,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:21:16,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:21:16,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:21:16,125 INFO L87 Difference]: Start difference. First operand 1453 states and 1972 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:21:16,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:21:16,462 INFO L93 Difference]: Finished difference Result 1848 states and 2493 transitions. [2022-11-20 21:21:16,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 21:21:16,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-11-20 21:21:16,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:21:16,474 INFO L225 Difference]: With dead ends: 1848 [2022-11-20 21:21:16,481 INFO L226 Difference]: Without dead ends: 1848 [2022-11-20 21:21:16,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 21:21:16,482 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 88 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:21:16,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 367 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 21:21:16,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2022-11-20 21:21:16,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 1451. [2022-11-20 21:21:16,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1451 states, 1303 states have (on average 1.377590176515733) internal successors, (1795), 1353 states have internal predecessors, (1795), 81 states have call successors, (81), 40 states have call predecessors, (81), 40 states have return successors, (81), 57 states have call predecessors, (81), 81 states have call successors, (81) [2022-11-20 21:21:16,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 1957 transitions. [2022-11-20 21:21:16,514 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 1957 transitions. Word has length 41 [2022-11-20 21:21:16,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:21:16,514 INFO L495 AbstractCegarLoop]: Abstraction has 1451 states and 1957 transitions. [2022-11-20 21:21:16,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 21:21:16,515 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 1957 transitions. [2022-11-20 21:21:16,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-20 21:21:16,522 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:21:16,522 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:21:16,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-20 21:21:16,522 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-20 21:21:16,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:21:16,523 INFO L85 PathProgramCache]: Analyzing trace with hash 299704838, now seen corresponding path program 1 times [2022-11-20 21:21:16,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:21:16,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366190644] [2022-11-20 21:21:16,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:21:16,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:21:16,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:21:20,860 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 21:21:20,860 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:21:20,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366190644] [2022-11-20 21:21:20,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366190644] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:21:20,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663527871] [2022-11-20 21:21:20,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:21:20,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:21:20,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:21:20,862 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:21:20,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c2b2df42-7af2-458c-a704-a9250f49c7cd/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 21:21:21,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:21:21,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 145 conjunts are in the unsatisfiable core [2022-11-20 21:21:21,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:21:21,228 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 21:21:21,229 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 11 treesize of output 11 [2022-11-20 21:21:21,428 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:21:21,449 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 21:21:21,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:21,630 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-11-20 21:21:21,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:21,645 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-11-20 21:21:21,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:21,734 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 21:21:21,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:21,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 21:21:21,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:21,872 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-20 21:21:21,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:21,884 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-20 21:21:22,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:22,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 21:21:22,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:22,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:22,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 52 [2022-11-20 21:21:22,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:22,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:21:22,371 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-20 21:21:22,371 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 79 treesize of output 60 [2022-11-20 21:21:22,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:22,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:22,382 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 66 [2022-11-20 21:21:23,253 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:21:23,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:23,257 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 21:21:23,257 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 133 treesize of output 77 [2022-11-20 21:21:23,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:21:23,269 INFO L321 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2022-11-20 21:21:23,269 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 63 treesize of output 33 [2022-11-20 21:21:23,273 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:21:23,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:21:32,358 INFO L321 Elim1Store]: treesize reduction 62, result has 47.9 percent of original size [2022-11-20 21:21:32,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 246 treesize of output 255 [2022-11-20 21:21:32,466 INFO L321 Elim1Store]: treesize reduction 62, result has 47.9 percent of original size [2022-11-20 21:21:32,467 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 238 treesize of output 174 [2022-11-20 21:21:32,508 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 21:21:32,509 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 780 treesize of output 792 [2022-11-20 21:21:33,035 INFO L321 Elim1Store]: treesize reduction 152, result has 68.4 percent of original size [2022-11-20 21:21:33,036 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 47268 treesize of output 43718 [2022-11-20 21:21:33,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 21:21:33,678 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 21:21:33,680 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 8 new quantified variables, introduced 20 case distinctions, treesize of input 353028 treesize of output 319858 [2022-11-20 21:21:36,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 333818 treesize of output 329522 [2022-11-20 21:21:40,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 4 [2022-11-20 21:21:45,216 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 21:21:45,217 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 380 treesize of output 362 [2022-11-20 21:26:07,889 WARN L233 SmtUtils]: Spent 5.56s on a formula simplification. DAG size of input: 827 DAG size of output: 827 (called from [L 800] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)