./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version dbf71c69 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 --- 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-dbf71c6-m [2022-10-17 10:46:02,512 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-17 10:46:02,515 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-17 10:46:02,552 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-17 10:46:02,553 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-17 10:46:02,555 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-17 10:46:02,557 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-17 10:46:02,560 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-17 10:46:02,563 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-17 10:46:02,564 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-17 10:46:02,574 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-17 10:46:02,576 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-17 10:46:02,576 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-17 10:46:02,578 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-17 10:46:02,580 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-17 10:46:02,583 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-17 10:46:02,586 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-17 10:46:02,590 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-17 10:46:02,593 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-17 10:46:02,596 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-17 10:46:02,602 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-17 10:46:02,609 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-17 10:46:02,611 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-17 10:46:02,613 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-17 10:46:02,622 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-17 10:46:02,623 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-17 10:46:02,626 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-17 10:46:02,628 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-17 10:46:02,629 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-17 10:46:02,630 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-17 10:46:02,632 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-17 10:46:02,633 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-17 10:46:02,636 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-17 10:46:02,637 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-17 10:46:02,639 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-17 10:46:02,641 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-17 10:46:02,642 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-17 10:46:02,642 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-17 10:46:02,642 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-17 10:46:02,644 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-17 10:46:02,644 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-17 10:46:02,647 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-10-17 10:46:02,697 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-17 10:46:02,698 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-17 10:46:02,699 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-17 10:46:02,700 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-17 10:46:02,702 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-17 10:46:02,703 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-17 10:46:02,703 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-17 10:46:02,704 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-17 10:46:02,704 INFO L138 SettingsManager]: * Use SBE=true [2022-10-17 10:46:02,705 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-17 10:46:02,706 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-17 10:46:02,706 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-17 10:46:02,707 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-17 10:46:02,707 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-17 10:46:02,707 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-17 10:46:02,707 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-10-17 10:46:02,708 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-10-17 10:46:02,708 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-10-17 10:46:02,708 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-17 10:46:02,709 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-10-17 10:46:02,709 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-17 10:46:02,709 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-17 10:46:02,710 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-17 10:46:02,721 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-17 10:46:02,721 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-17 10:46:02,721 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-17 10:46:02,722 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-17 10:46:02,722 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-17 10:46:02,722 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-17 10:46:02,722 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-17 10:46:02,724 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_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/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_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 [2022-10-17 10:46:03,106 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-17 10:46:03,141 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-17 10:46:03,144 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-17 10:46:03,146 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-17 10:46:03,147 INFO L275 PluginConnector]: CDTParser initialized [2022-10-17 10:46:03,149 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/../../sv-benchmarks/c/list-ext-properties/test-0214_1.i [2022-10-17 10:46:03,228 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/data/bf2e19a21/eb44381c10a0400eaf914ff2327da5d6/FLAG0ecd42d8f [2022-10-17 10:46:03,902 INFO L306 CDTParser]: Found 1 translation units. [2022-10-17 10:46:03,903 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/sv-benchmarks/c/list-ext-properties/test-0214_1.i [2022-10-17 10:46:03,923 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/data/bf2e19a21/eb44381c10a0400eaf914ff2327da5d6/FLAG0ecd42d8f [2022-10-17 10:46:04,099 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/data/bf2e19a21/eb44381c10a0400eaf914ff2327da5d6 [2022-10-17 10:46:04,102 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-17 10:46:04,104 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-10-17 10:46:04,105 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-17 10:46:04,106 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-17 10:46:04,109 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-17 10:46:04,110 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,112 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@289cff6d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04, skipping insertion in model container [2022-10-17 10:46:04,112 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,121 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-17 10:46:04,175 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-17 10:46:04,667 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-17 10:46:04,687 INFO L203 MainTranslator]: Completed pre-run [2022-10-17 10:46:04,761 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-17 10:46:04,828 INFO L208 MainTranslator]: Completed translation [2022-10-17 10:46:04,829 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04 WrapperNode [2022-10-17 10:46:04,829 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-17 10:46:04,831 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-17 10:46:04,831 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-17 10:46:04,831 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-17 10:46:04,845 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,885 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,952 INFO L138 Inliner]: procedures = 181, calls = 43, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 223 [2022-10-17 10:46:04,955 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-17 10:46:04,957 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-17 10:46:04,957 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-17 10:46:04,957 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-17 10:46:04,968 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,969 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:04,996 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:05,026 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:05,031 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:05,037 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:05,054 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:05,059 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-17 10:46:05,060 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-17 10:46:05,060 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-17 10:46:05,061 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-17 10:46:05,062 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (1/1) ... [2022-10-17 10:46:05,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-17 10:46:05,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 [2022-10-17 10:46:05,129 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-10-17 10:46:05,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-10-17 10:46:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2022-10-17 10:46:05,192 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2022-10-17 10:46:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-17 10:46:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-17 10:46:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-17 10:46:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-10-17 10:46:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-17 10:46:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-17 10:46:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-17 10:46:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-17 10:46:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-17 10:46:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-17 10:46:05,392 INFO L235 CfgBuilder]: Building ICFG [2022-10-17 10:46:05,394 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-17 10:46:06,170 INFO L276 CfgBuilder]: Performing block encoding [2022-10-17 10:46:06,188 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-17 10:46:06,195 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-10-17 10:46:06,198 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.10 10:46:06 BoogieIcfgContainer [2022-10-17 10:46:06,200 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-17 10:46:06,204 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-17 10:46:06,206 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-17 10:46:06,210 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-17 10:46:06,212 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.10 10:46:04" (1/3) ... [2022-10-17 10:46:06,214 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@398638df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.10 10:46:06, skipping insertion in model container [2022-10-17 10:46:06,214 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 10:46:04" (2/3) ... [2022-10-17 10:46:06,214 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@398638df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.10 10:46:06, skipping insertion in model container [2022-10-17 10:46:06,215 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.10 10:46:06" (3/3) ... [2022-10-17 10:46:06,217 INFO L112 eAbstractionObserver]: Analyzing ICFG test-0214_1.i [2022-10-17 10:46:06,241 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-17 10:46:06,241 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 57 error locations. [2022-10-17 10:46:06,323 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-17 10:46:06,332 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;@3cb1f8c3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-17 10:46:06,332 INFO L358 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2022-10-17 10:46:06,339 INFO L276 IsEmpty]: Start isEmpty. Operand has 151 states, 90 states have (on average 1.9222222222222223) internal successors, (173), 147 states have internal predecessors, (173), 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-10-17 10:46:06,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-10-17 10:46:06,347 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:06,348 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-10-17 10:46:06,349 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:06,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:06,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1044596682, now seen corresponding path program 1 times [2022-10-17 10:46:06,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:06,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409237373] [2022-10-17 10:46:06,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:06,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:06,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:06,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:06,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:06,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409237373] [2022-10-17 10:46:06,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409237373] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:06,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:06,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-17 10:46:06,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757353571] [2022-10-17 10:46:06,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:06,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-10-17 10:46:06,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:06,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-10-17 10:46:06,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-10-17 10:46:06,599 INFO L87 Difference]: Start difference. First operand has 151 states, 90 states have (on average 1.9222222222222223) internal successors, (173), 147 states have internal predecessors, (173), 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 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:06,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:06,634 INFO L93 Difference]: Finished difference Result 151 states and 172 transitions. [2022-10-17 10:46:06,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-10-17 10:46:06,637 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-10-17 10:46:06,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:06,648 INFO L225 Difference]: With dead ends: 151 [2022-10-17 10:46:06,648 INFO L226 Difference]: Without dead ends: 148 [2022-10-17 10:46:06,650 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-10-17 10:46:06,655 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:06,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:06,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-10-17 10:46:06,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2022-10-17 10:46:06,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 88 states have (on average 1.8636363636363635) internal successors, (164), 144 states have internal predecessors, (164), 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-10-17 10:46:06,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 168 transitions. [2022-10-17 10:46:06,716 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 168 transitions. Word has length 6 [2022-10-17 10:46:06,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:06,717 INFO L495 AbstractCegarLoop]: Abstraction has 148 states and 168 transitions. [2022-10-17 10:46:06,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:06,717 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 168 transitions. [2022-10-17 10:46:06,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-10-17 10:46:06,718 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:06,718 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:06,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-17 10:46:06,719 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:06,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:06,720 INFO L85 PathProgramCache]: Analyzing trace with hash 594339757, now seen corresponding path program 1 times [2022-10-17 10:46:06,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:06,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966707590] [2022-10-17 10:46:06,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:06,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:06,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:06,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:06,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:06,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966707590] [2022-10-17 10:46:06,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966707590] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:06,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:06,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:06,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198508759] [2022-10-17 10:46:06,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:06,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:06,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:06,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:06,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:06,936 INFO L87 Difference]: Start difference. First operand 148 states and 168 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:07,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:07,070 INFO L93 Difference]: Finished difference Result 294 states and 333 transitions. [2022-10-17 10:46:07,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:07,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-10-17 10:46:07,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:07,075 INFO L225 Difference]: With dead ends: 294 [2022-10-17 10:46:07,076 INFO L226 Difference]: Without dead ends: 294 [2022-10-17 10:46:07,076 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-10-17 10:46:07,078 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 163 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:07,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 485 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 10:46:07,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-10-17 10:46:07,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 150. [2022-10-17 10:46:07,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 90 states have (on average 1.8444444444444446) internal successors, (166), 146 states have internal predecessors, (166), 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-10-17 10:46:07,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 170 transitions. [2022-10-17 10:46:07,103 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 170 transitions. Word has length 8 [2022-10-17 10:46:07,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:07,104 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 170 transitions. [2022-10-17 10:46:07,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:07,104 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 170 transitions. [2022-10-17 10:46:07,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-10-17 10:46:07,105 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:07,105 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:07,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-17 10:46:07,106 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:07,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:07,107 INFO L85 PathProgramCache]: Analyzing trace with hash 592492715, now seen corresponding path program 1 times [2022-10-17 10:46:07,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:07,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896776089] [2022-10-17 10:46:07,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:07,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:07,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:07,239 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:07,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:07,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896776089] [2022-10-17 10:46:07,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896776089] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:07,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:07,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-10-17 10:46:07,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624218390] [2022-10-17 10:46:07,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:07,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 10:46:07,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:07,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 10:46:07,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:07,244 INFO L87 Difference]: Start difference. First operand 150 states and 170 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:07,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:07,477 INFO L93 Difference]: Finished difference Result 289 states and 328 transitions. [2022-10-17 10:46:07,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 10:46:07,478 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-10-17 10:46:07,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:07,482 INFO L225 Difference]: With dead ends: 289 [2022-10-17 10:46:07,482 INFO L226 Difference]: Without dead ends: 289 [2022-10-17 10:46:07,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:07,485 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 148 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:07,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 223 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:07,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-10-17 10:46:07,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 203. [2022-10-17 10:46:07,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 140 states have (on average 1.8285714285714285) internal successors, (256), 196 states have internal predecessors, (256), 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-10-17 10:46:07,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 264 transitions. [2022-10-17 10:46:07,515 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 264 transitions. Word has length 8 [2022-10-17 10:46:07,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:07,515 INFO L495 AbstractCegarLoop]: Abstraction has 203 states and 264 transitions. [2022-10-17 10:46:07,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:07,516 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 264 transitions. [2022-10-17 10:46:07,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-10-17 10:46:07,516 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:07,517 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:07,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-17 10:46:07,517 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:07,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:07,518 INFO L85 PathProgramCache]: Analyzing trace with hash 592492716, now seen corresponding path program 1 times [2022-10-17 10:46:07,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:07,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060021926] [2022-10-17 10:46:07,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:07,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:07,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:07,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:07,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:07,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060021926] [2022-10-17 10:46:07,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060021926] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:07,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:07,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-17 10:46:07,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111808858] [2022-10-17 10:46:07,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:07,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:07,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:07,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:07,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:07,861 INFO L87 Difference]: Start difference. First operand 203 states and 264 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:08,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:08,145 INFO L93 Difference]: Finished difference Result 360 states and 454 transitions. [2022-10-17 10:46:08,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:08,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-10-17 10:46:08,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:08,151 INFO L225 Difference]: With dead ends: 360 [2022-10-17 10:46:08,151 INFO L226 Difference]: Without dead ends: 360 [2022-10-17 10:46:08,152 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-10-17 10:46:08,164 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 151 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:08,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 371 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:08,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-10-17 10:46:08,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 288. [2022-10-17 10:46:08,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 219 states have (on average 1.7945205479452055) internal successors, (393), 277 states have internal predecessors, (393), 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-10-17 10:46:08,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 409 transitions. [2022-10-17 10:46:08,220 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 409 transitions. Word has length 8 [2022-10-17 10:46:08,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:08,221 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 409 transitions. [2022-10-17 10:46:08,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:08,222 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 409 transitions. [2022-10-17 10:46:08,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-10-17 10:46:08,223 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:08,223 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:08,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-17 10:46:08,223 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:08,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:08,225 INFO L85 PathProgramCache]: Analyzing trace with hash 592492778, now seen corresponding path program 1 times [2022-10-17 10:46:08,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:08,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843053647] [2022-10-17 10:46:08,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:08,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:08,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:08,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:08,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:08,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843053647] [2022-10-17 10:46:08,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843053647] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:08,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:08,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-17 10:46:08,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367239641] [2022-10-17 10:46:08,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:08,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:08,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:08,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:08,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:08,439 INFO L87 Difference]: Start difference. First operand 288 states and 409 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:08,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:08,685 INFO L93 Difference]: Finished difference Result 359 states and 452 transitions. [2022-10-17 10:46:08,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:08,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-10-17 10:46:08,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:08,689 INFO L225 Difference]: With dead ends: 359 [2022-10-17 10:46:08,689 INFO L226 Difference]: Without dead ends: 359 [2022-10-17 10:46:08,690 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-10-17 10:46:08,697 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 133 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:08,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 385 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:08,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-10-17 10:46:08,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 288. [2022-10-17 10:46:08,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 219 states have (on average 1.7945205479452055) internal successors, (393), 277 states have internal predecessors, (393), 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-10-17 10:46:08,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 409 transitions. [2022-10-17 10:46:08,736 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 409 transitions. Word has length 8 [2022-10-17 10:46:08,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:08,740 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 409 transitions. [2022-10-17 10:46:08,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:08,741 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 409 transitions. [2022-10-17 10:46:08,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-10-17 10:46:08,742 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:08,742 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:08,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-17 10:46:08,743 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:08,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:08,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1364890281, now seen corresponding path program 1 times [2022-10-17 10:46:08,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:08,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319659463] [2022-10-17 10:46:08,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:08,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:08,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:08,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:08,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:08,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319659463] [2022-10-17 10:46:08,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319659463] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:08,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:08,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:08,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476895586] [2022-10-17 10:46:08,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:08,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 10:46:08,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:08,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 10:46:08,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:08,817 INFO L87 Difference]: Start difference. First operand 288 states and 409 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:08,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:08,840 INFO L93 Difference]: Finished difference Result 391 states and 509 transitions. [2022-10-17 10:46:08,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 10:46:08,840 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-10-17 10:46:08,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:08,844 INFO L225 Difference]: With dead ends: 391 [2022-10-17 10:46:08,845 INFO L226 Difference]: Without dead ends: 391 [2022-10-17 10:46:08,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-10-17 10:46:08,849 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 139 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:08,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 328 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:08,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-10-17 10:46:08,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 290. [2022-10-17 10:46:08,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 221 states have (on average 1.7782805429864252) internal successors, (393), 279 states have internal predecessors, (393), 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-10-17 10:46:08,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 409 transitions. [2022-10-17 10:46:08,865 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 409 transitions. Word has length 11 [2022-10-17 10:46:08,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:08,866 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 409 transitions. [2022-10-17 10:46:08,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:08,868 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 409 transitions. [2022-10-17 10:46:08,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-10-17 10:46:08,868 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:08,869 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:08,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-17 10:46:08,869 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:08,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:08,870 INFO L85 PathProgramCache]: Analyzing trace with hash 638072979, now seen corresponding path program 1 times [2022-10-17 10:46:08,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:08,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155463705] [2022-10-17 10:46:08,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:08,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:08,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:08,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:08,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155463705] [2022-10-17 10:46:08,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155463705] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:08,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:08,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-17 10:46:08,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551647127] [2022-10-17 10:46:08,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:08,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 10:46:08,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:08,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 10:46:08,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:08,920 INFO L87 Difference]: Start difference. First operand 290 states and 409 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:09,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:09,064 INFO L93 Difference]: Finished difference Result 349 states and 466 transitions. [2022-10-17 10:46:09,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 10:46:09,065 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-10-17 10:46:09,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:09,070 INFO L225 Difference]: With dead ends: 349 [2022-10-17 10:46:09,070 INFO L226 Difference]: Without dead ends: 342 [2022-10-17 10:46:09,071 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-10-17 10:46:09,072 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 81 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:09,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 251 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 10:46:09,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-10-17 10:46:09,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 287. [2022-10-17 10:46:09,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 218 states have (on average 1.7798165137614679) internal successors, (388), 276 states have internal predecessors, (388), 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-10-17 10:46:09,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 404 transitions. [2022-10-17 10:46:09,086 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 404 transitions. Word has length 12 [2022-10-17 10:46:09,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:09,086 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 404 transitions. [2022-10-17 10:46:09,087 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 10:46:09,087 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 404 transitions. [2022-10-17 10:46:09,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-17 10:46:09,088 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:09,088 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:09,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-10-17 10:46:09,089 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:09,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:09,090 INFO L85 PathProgramCache]: Analyzing trace with hash -529439982, now seen corresponding path program 1 times [2022-10-17 10:46:09,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:09,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606348126] [2022-10-17 10:46:09,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:09,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:09,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:09,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:09,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:09,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:09,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606348126] [2022-10-17 10:46:09,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606348126] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:09,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:09,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-17 10:46:09,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312043905] [2022-10-17 10:46:09,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:09,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:09,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:09,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:09,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:09,158 INFO L87 Difference]: Start difference. First operand 287 states and 404 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 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-10-17 10:46:09,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:09,192 INFO L93 Difference]: Finished difference Result 451 states and 620 transitions. [2022-10-17 10:46:09,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:09,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 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-10-17 10:46:09,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:09,197 INFO L225 Difference]: With dead ends: 451 [2022-10-17 10:46:09,197 INFO L226 Difference]: Without dead ends: 451 [2022-10-17 10:46:09,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-10-17 10:46:09,204 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 153 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:09,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 470 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:09,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2022-10-17 10:46:09,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 291. [2022-10-17 10:46:09,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 222 states have (on average 1.7567567567567568) internal successors, (390), 280 states have internal predecessors, (390), 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-10-17 10:46:09,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 406 transitions. [2022-10-17 10:46:09,221 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 406 transitions. Word has length 14 [2022-10-17 10:46:09,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:09,222 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 406 transitions. [2022-10-17 10:46:09,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 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-10-17 10:46:09,224 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 406 transitions. [2022-10-17 10:46:09,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-17 10:46:09,225 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:09,225 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:09,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-10-17 10:46:09,226 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:09,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:09,227 INFO L85 PathProgramCache]: Analyzing trace with hash 279906644, now seen corresponding path program 1 times [2022-10-17 10:46:09,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:09,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723054098] [2022-10-17 10:46:09,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:09,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:09,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:09,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:09,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:09,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723054098] [2022-10-17 10:46:09,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723054098] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:09,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:09,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:09,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967994247] [2022-10-17 10:46:09,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:09,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:09,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:09,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:09,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:09,359 INFO L87 Difference]: Start difference. First operand 291 states and 406 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 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-10-17 10:46:09,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:09,651 INFO L93 Difference]: Finished difference Result 422 states and 514 transitions. [2022-10-17 10:46:09,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:09,652 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 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-10-17 10:46:09,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:09,655 INFO L225 Difference]: With dead ends: 422 [2022-10-17 10:46:09,656 INFO L226 Difference]: Without dead ends: 422 [2022-10-17 10:46:09,656 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-10-17 10:46:09,657 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 281 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:09,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 381 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-17 10:46:09,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-10-17 10:46:09,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 291. [2022-10-17 10:46:09,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 222 states have (on average 1.7297297297297298) internal successors, (384), 280 states have internal predecessors, (384), 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-10-17 10:46:09,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 400 transitions. [2022-10-17 10:46:09,670 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 400 transitions. Word has length 14 [2022-10-17 10:46:09,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:09,671 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 400 transitions. [2022-10-17 10:46:09,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 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-10-17 10:46:09,671 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 400 transitions. [2022-10-17 10:46:09,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-17 10:46:09,672 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:09,672 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:09,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-10-17 10:46:09,673 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:09,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:09,674 INFO L85 PathProgramCache]: Analyzing trace with hash 279906645, now seen corresponding path program 1 times [2022-10-17 10:46:09,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:09,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802420761] [2022-10-17 10:46:09,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:09,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:09,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:09,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:09,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:09,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802420761] [2022-10-17 10:46:09,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802420761] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:09,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:09,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 10:46:09,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434412037] [2022-10-17 10:46:09,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:09,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 10:46:09,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:09,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 10:46:09,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:09,964 INFO L87 Difference]: Start difference. First operand 291 states and 400 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 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-10-17 10:46:10,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:10,231 INFO L93 Difference]: Finished difference Result 331 states and 409 transitions. [2022-10-17 10:46:10,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-17 10:46:10,232 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 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-10-17 10:46:10,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:10,235 INFO L225 Difference]: With dead ends: 331 [2022-10-17 10:46:10,235 INFO L226 Difference]: Without dead ends: 331 [2022-10-17 10:46:10,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-10-17 10:46:10,236 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 103 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:10,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 657 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:10,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-10-17 10:46:10,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 295. [2022-10-17 10:46:10,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 226 states have (on average 1.7212389380530972) internal successors, (389), 282 states have internal predecessors, (389), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:10,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 405 transitions. [2022-10-17 10:46:10,248 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 405 transitions. Word has length 14 [2022-10-17 10:46:10,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:10,248 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 405 transitions. [2022-10-17 10:46:10,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 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-10-17 10:46:10,249 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 405 transitions. [2022-10-17 10:46:10,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-10-17 10:46:10,249 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:10,250 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:10,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-17 10:46:10,250 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:10,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:10,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1443078130, now seen corresponding path program 1 times [2022-10-17 10:46:10,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:10,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115660654] [2022-10-17 10:46:10,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:10,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:10,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:10,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:10,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:10,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115660654] [2022-10-17 10:46:10,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115660654] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:10,328 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:10,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:10,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911922797] [2022-10-17 10:46:10,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:10,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:10,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:10,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:10,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:10,330 INFO L87 Difference]: Start difference. First operand 295 states and 405 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-10-17 10:46:10,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:10,592 INFO L93 Difference]: Finished difference Result 482 states and 619 transitions. [2022-10-17 10:46:10,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:10,593 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-10-17 10:46:10,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:10,596 INFO L225 Difference]: With dead ends: 482 [2022-10-17 10:46:10,596 INFO L226 Difference]: Without dead ends: 482 [2022-10-17 10:46:10,596 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-10-17 10:46:10,597 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 272 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:10,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 388 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:10,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-10-17 10:46:10,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 301. [2022-10-17 10:46:10,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 232 states have (on average 1.7025862068965518) internal successors, (395), 288 states have internal predecessors, (395), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:10,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 411 transitions. [2022-10-17 10:46:10,609 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 411 transitions. Word has length 17 [2022-10-17 10:46:10,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:10,610 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 411 transitions. [2022-10-17 10:46:10,610 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-10-17 10:46:10,610 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 411 transitions. [2022-10-17 10:46:10,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-10-17 10:46:10,611 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:10,611 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:10,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-17 10:46:10,612 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:10,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:10,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1443078131, now seen corresponding path program 1 times [2022-10-17 10:46:10,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:10,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111890794] [2022-10-17 10:46:10,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:10,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:10,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:10,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:10,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:10,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:10,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:10,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111890794] [2022-10-17 10:46:10,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111890794] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:10,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:10,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:10,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274403190] [2022-10-17 10:46:10,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:10,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:10,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:10,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:10,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:10,823 INFO L87 Difference]: Start difference. First operand 301 states and 411 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-10-17 10:46:11,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:11,012 INFO L93 Difference]: Finished difference Result 350 states and 431 transitions. [2022-10-17 10:46:11,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:11,013 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-10-17 10:46:11,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:11,016 INFO L225 Difference]: With dead ends: 350 [2022-10-17 10:46:11,016 INFO L226 Difference]: Without dead ends: 350 [2022-10-17 10:46:11,016 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-10-17 10:46:11,017 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 190 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:11,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 392 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:11,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-10-17 10:46:11,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 301. [2022-10-17 10:46:11,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 232 states have (on average 1.6767241379310345) internal successors, (389), 288 states have internal predecessors, (389), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:11,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 405 transitions. [2022-10-17 10:46:11,028 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 405 transitions. Word has length 17 [2022-10-17 10:46:11,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:11,029 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 405 transitions. [2022-10-17 10:46:11,029 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-10-17 10:46:11,029 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 405 transitions. [2022-10-17 10:46:11,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-10-17 10:46:11,030 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:11,031 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-10-17 10:46:11,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-17 10:46:11,031 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:11,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:11,032 INFO L85 PathProgramCache]: Analyzing trace with hash 534459326, now seen corresponding path program 1 times [2022-10-17 10:46:11,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:11,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249936754] [2022-10-17 10:46:11,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:11,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:11,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:11,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:11,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:11,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:11,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:11,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249936754] [2022-10-17 10:46:11,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249936754] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:11,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:11,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-17 10:46:11,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60550364] [2022-10-17 10:46:11,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:11,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 10:46:11,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:11,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 10:46:11,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:11,084 INFO L87 Difference]: Start difference. First operand 301 states and 405 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 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-10-17 10:46:11,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:11,205 INFO L93 Difference]: Finished difference Result 397 states and 512 transitions. [2022-10-17 10:46:11,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 10:46:11,205 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-10-17 10:46:11,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:11,209 INFO L225 Difference]: With dead ends: 397 [2022-10-17 10:46:11,209 INFO L226 Difference]: Without dead ends: 397 [2022-10-17 10:46:11,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:11,211 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 141 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:11,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 281 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 10:46:11,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-10-17 10:46:11,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 298. [2022-10-17 10:46:11,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 232 states have (on average 1.6508620689655173) internal successors, (383), 285 states have internal predecessors, (383), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:11,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 399 transitions. [2022-10-17 10:46:11,226 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 399 transitions. Word has length 20 [2022-10-17 10:46:11,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:11,227 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 399 transitions. [2022-10-17 10:46:11,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-10-17 10:46:11,228 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 399 transitions. [2022-10-17 10:46:11,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-10-17 10:46:11,228 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:11,229 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-10-17 10:46:11,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-10-17 10:46:11,229 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:11,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:11,230 INFO L85 PathProgramCache]: Analyzing trace with hash 534459327, now seen corresponding path program 1 times [2022-10-17 10:46:11,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:11,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900479324] [2022-10-17 10:46:11,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:11,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:11,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:11,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:11,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:11,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:11,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900479324] [2022-10-17 10:46:11,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900479324] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:11,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:11,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:11,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633299656] [2022-10-17 10:46:11,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:11,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:11,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:11,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:11,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:11,377 INFO L87 Difference]: Start difference. First operand 298 states and 399 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 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-10-17 10:46:11,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:11,595 INFO L93 Difference]: Finished difference Result 517 states and 636 transitions. [2022-10-17 10:46:11,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:11,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 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-10-17 10:46:11,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:11,600 INFO L225 Difference]: With dead ends: 517 [2022-10-17 10:46:11,600 INFO L226 Difference]: Without dead ends: 517 [2022-10-17 10:46:11,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:11,601 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 376 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:11,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 456 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:11,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-10-17 10:46:11,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 301. [2022-10-17 10:46:11,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 236 states have (on average 1.63135593220339) internal successors, (385), 288 states have internal predecessors, (385), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:11,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 401 transitions. [2022-10-17 10:46:11,614 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 401 transitions. Word has length 20 [2022-10-17 10:46:11,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:11,614 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 401 transitions. [2022-10-17 10:46:11,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 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-10-17 10:46:11,615 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 401 transitions. [2022-10-17 10:46:11,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-10-17 10:46:11,616 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:11,616 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-10-17 10:46:11,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-10-17 10:46:11,616 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:11,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:11,617 INFO L85 PathProgramCache]: Analyzing trace with hash -611630038, now seen corresponding path program 1 times [2022-10-17 10:46:11,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:11,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766212983] [2022-10-17 10:46:11,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:11,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:11,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:11,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:11,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-10-17 10:46:11,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:11,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766212983] [2022-10-17 10:46:11,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766212983] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:11,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:11,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:11,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385388268] [2022-10-17 10:46:11,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:11,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:11,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:11,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:11,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:11,765 INFO L87 Difference]: Start difference. First operand 301 states and 401 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 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-10-17 10:46:11,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:11,964 INFO L93 Difference]: Finished difference Result 516 states and 634 transitions. [2022-10-17 10:46:11,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:11,964 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 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-10-17 10:46:11,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:11,968 INFO L225 Difference]: With dead ends: 516 [2022-10-17 10:46:11,969 INFO L226 Difference]: Without dead ends: 516 [2022-10-17 10:46:11,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:11,970 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 442 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:11,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 407 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:11,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-10-17 10:46:11,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 303. [2022-10-17 10:46:11,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 238 states have (on average 1.6260504201680672) internal successors, (387), 290 states have internal predecessors, (387), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:11,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 403 transitions. [2022-10-17 10:46:11,984 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 403 transitions. Word has length 21 [2022-10-17 10:46:11,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:11,984 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 403 transitions. [2022-10-17 10:46:11,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 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-10-17 10:46:11,985 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 403 transitions. [2022-10-17 10:46:11,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-10-17 10:46:11,986 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:11,986 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-10-17 10:46:11,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-10-17 10:46:11,986 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:11,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:11,987 INFO L85 PathProgramCache]: Analyzing trace with hash -611574334, now seen corresponding path program 1 times [2022-10-17 10:46:11,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:11,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113171326] [2022-10-17 10:46:11,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:11,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:12,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:12,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:12,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113171326] [2022-10-17 10:46:12,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113171326] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:12,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:12,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-17 10:46:12,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413653577] [2022-10-17 10:46:12,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:12,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:12,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:12,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:12,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-17 10:46:12,141 INFO L87 Difference]: Start difference. First operand 303 states and 403 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) 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-10-17 10:46:12,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:12,250 INFO L93 Difference]: Finished difference Result 336 states and 405 transitions. [2022-10-17 10:46:12,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 10:46:12,251 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) 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-10-17 10:46:12,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:12,254 INFO L225 Difference]: With dead ends: 336 [2022-10-17 10:46:12,255 INFO L226 Difference]: Without dead ends: 336 [2022-10-17 10:46:12,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-10-17 10:46:12,256 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 348 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:12,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 1140 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 10:46:12,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-10-17 10:46:12,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 303. [2022-10-17 10:46:12,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 238 states have (on average 1.6176470588235294) internal successors, (385), 290 states have internal predecessors, (385), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:12,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 401 transitions. [2022-10-17 10:46:12,271 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 401 transitions. Word has length 21 [2022-10-17 10:46:12,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:12,273 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 401 transitions. [2022-10-17 10:46:12,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) 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-10-17 10:46:12,274 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 401 transitions. [2022-10-17 10:46:12,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-10-17 10:46:12,275 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:12,275 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:12,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-10-17 10:46:12,275 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:12,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:12,276 INFO L85 PathProgramCache]: Analyzing trace with hash -611572412, now seen corresponding path program 1 times [2022-10-17 10:46:12,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:12,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744854588] [2022-10-17 10:46:12,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:12,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:12,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:12,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:12,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:12,495 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:12,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:12,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744854588] [2022-10-17 10:46:12,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744854588] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:12,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:12,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-17 10:46:12,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52706854] [2022-10-17 10:46:12,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:12,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:12,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:12,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:12,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-17 10:46:12,498 INFO L87 Difference]: Start difference. First operand 303 states and 401 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) 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-10-17 10:46:12,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:12,602 INFO L93 Difference]: Finished difference Result 326 states and 391 transitions. [2022-10-17 10:46:12,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 10:46:12,603 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) 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-10-17 10:46:12,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:12,606 INFO L225 Difference]: With dead ends: 326 [2022-10-17 10:46:12,606 INFO L226 Difference]: Without dead ends: 326 [2022-10-17 10:46:12,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-10-17 10:46:12,607 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 337 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 1130 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:12,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 1130 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:12,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-10-17 10:46:12,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 293. [2022-10-17 10:46:12,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 230 states have (on average 1.6130434782608696) internal successors, (371), 280 states have internal predecessors, (371), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-10-17 10:46:12,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 387 transitions. [2022-10-17 10:46:12,618 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 387 transitions. Word has length 21 [2022-10-17 10:46:12,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:12,619 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 387 transitions. [2022-10-17 10:46:12,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) 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-10-17 10:46:12,619 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 387 transitions. [2022-10-17 10:46:12,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-10-17 10:46:12,620 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:12,620 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:12,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-10-17 10:46:12,621 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:12,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:12,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1215813558, now seen corresponding path program 1 times [2022-10-17 10:46:12,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:12,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595079301] [2022-10-17 10:46:12,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:12,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:12,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:13,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:13,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:13,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:13,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595079301] [2022-10-17 10:46:13,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595079301] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:13,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:13,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-17 10:46:13,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013836000] [2022-10-17 10:46:13,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:13,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-17 10:46:13,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:13,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-17 10:46:13,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-10-17 10:46:13,239 INFO L87 Difference]: Start difference. First operand 293 states and 387 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 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-10-17 10:46:14,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:14,097 INFO L93 Difference]: Finished difference Result 410 states and 523 transitions. [2022-10-17 10:46:14,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-17 10:46:14,098 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 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 23 [2022-10-17 10:46:14,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:14,100 INFO L225 Difference]: With dead ends: 410 [2022-10-17 10:46:14,100 INFO L226 Difference]: Without dead ends: 408 [2022-10-17 10:46:14,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-10-17 10:46:14,101 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 253 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:14,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 905 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-17 10:46:14,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-10-17 10:46:14,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 345. [2022-10-17 10:46:14,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 277 states have (on average 1.5884476534296028) internal successors, (440), 328 states have internal predecessors, (440), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-17 10:46:14,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 462 transitions. [2022-10-17 10:46:14,113 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 462 transitions. Word has length 23 [2022-10-17 10:46:14,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:14,113 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 462 transitions. [2022-10-17 10:46:14,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 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-10-17 10:46:14,113 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 462 transitions. [2022-10-17 10:46:14,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-10-17 10:46:14,114 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:14,114 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-10-17 10:46:14,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-10-17 10:46:14,115 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:14,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:14,115 INFO L85 PathProgramCache]: Analyzing trace with hash 173365089, now seen corresponding path program 1 times [2022-10-17 10:46:14,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:14,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932879516] [2022-10-17 10:46:14,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:14,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:14,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:14,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:14,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:14,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:14,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932879516] [2022-10-17 10:46:14,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932879516] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:14,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:14,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:14,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601668516] [2022-10-17 10:46:14,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:14,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 10:46:14,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:14,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 10:46:14,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 10:46:14,186 INFO L87 Difference]: Start difference. First operand 345 states and 462 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 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-10-17 10:46:14,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:14,405 INFO L93 Difference]: Finished difference Result 520 states and 673 transitions. [2022-10-17 10:46:14,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 10:46:14,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 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-10-17 10:46:14,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:14,409 INFO L225 Difference]: With dead ends: 520 [2022-10-17 10:46:14,409 INFO L226 Difference]: Without dead ends: 520 [2022-10-17 10:46:14,409 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-10-17 10:46:14,410 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 236 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:14,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 372 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:14,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-10-17 10:46:14,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 377. [2022-10-17 10:46:14,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 309 states have (on average 1.6181229773462784) internal successors, (500), 360 states have internal predecessors, (500), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-17 10:46:14,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 522 transitions. [2022-10-17 10:46:14,423 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 522 transitions. Word has length 25 [2022-10-17 10:46:14,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:14,424 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 522 transitions. [2022-10-17 10:46:14,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 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-10-17 10:46:14,424 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 522 transitions. [2022-10-17 10:46:14,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-10-17 10:46:14,424 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:14,425 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-10-17 10:46:14,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-10-17 10:46:14,425 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:14,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:14,426 INFO L85 PathProgramCache]: Analyzing trace with hash 173365090, now seen corresponding path program 1 times [2022-10-17 10:46:14,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:14,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078813247] [2022-10-17 10:46:14,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:14,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:14,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:14,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:14,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:14,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:14,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:14,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078813247] [2022-10-17 10:46:14,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078813247] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:14,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:14,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 10:46:14,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139105824] [2022-10-17 10:46:14,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:14,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 10:46:14,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:14,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 10:46:14,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:14,653 INFO L87 Difference]: Start difference. First operand 377 states and 522 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-10-17 10:46:14,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:14,992 INFO L93 Difference]: Finished difference Result 428 states and 544 transitions. [2022-10-17 10:46:14,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 10:46:14,993 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-10-17 10:46:14,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:14,996 INFO L225 Difference]: With dead ends: 428 [2022-10-17 10:46:14,997 INFO L226 Difference]: Without dead ends: 428 [2022-10-17 10:46:14,997 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-10-17 10:46:14,998 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 267 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:14,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 564 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:14,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-10-17 10:46:15,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 377. [2022-10-17 10:46:15,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 309 states have (on average 1.5792880258899675) internal successors, (488), 360 states have internal predecessors, (488), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-17 10:46:15,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 510 transitions. [2022-10-17 10:46:15,014 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 510 transitions. Word has length 25 [2022-10-17 10:46:15,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:15,015 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 510 transitions. [2022-10-17 10:46:15,016 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-10-17 10:46:15,016 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 510 transitions. [2022-10-17 10:46:15,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-10-17 10:46:15,017 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:15,017 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-10-17 10:46:15,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-10-17 10:46:15,018 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:15,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:15,019 INFO L85 PathProgramCache]: Analyzing trace with hash -560017875, now seen corresponding path program 1 times [2022-10-17 10:46:15,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:15,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029854726] [2022-10-17 10:46:15,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:15,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:15,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:15,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:15,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:15,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029854726] [2022-10-17 10:46:15,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029854726] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:15,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:15,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 10:46:15,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041350528] [2022-10-17 10:46:15,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:15,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 10:46:15,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:15,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 10:46:15,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-10-17 10:46:15,490 INFO L87 Difference]: Start difference. First operand 377 states and 510 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 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-10-17 10:46:15,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:15,935 INFO L93 Difference]: Finished difference Result 667 states and 867 transitions. [2022-10-17 10:46:15,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-17 10:46:15,936 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 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-10-17 10:46:15,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:15,940 INFO L225 Difference]: With dead ends: 667 [2022-10-17 10:46:15,940 INFO L226 Difference]: Without dead ends: 667 [2022-10-17 10:46:15,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-10-17 10:46:15,942 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 391 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:15,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 1187 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:15,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-10-17 10:46:15,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 439. [2022-10-17 10:46:15,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 368 states have (on average 1.546195652173913) internal successors, (569), 419 states have internal predecessors, (569), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-17 10:46:15,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 595 transitions. [2022-10-17 10:46:15,961 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 595 transitions. Word has length 25 [2022-10-17 10:46:15,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:15,962 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 595 transitions. [2022-10-17 10:46:15,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 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-10-17 10:46:15,962 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 595 transitions. [2022-10-17 10:46:15,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-10-17 10:46:15,963 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:15,963 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:15,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-10-17 10:46:15,964 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:15,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:15,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1306109328, now seen corresponding path program 1 times [2022-10-17 10:46:15,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:15,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690063086] [2022-10-17 10:46:15,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:15,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:16,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:16,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:16,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:16,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:16,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690063086] [2022-10-17 10:46:16,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690063086] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:16,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:16,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 10:46:16,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702022293] [2022-10-17 10:46:16,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:16,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:16,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:16,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:16,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-10-17 10:46:16,235 INFO L87 Difference]: Start difference. First operand 439 states and 595 transitions. Second operand has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 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-10-17 10:46:16,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:16,619 INFO L93 Difference]: Finished difference Result 552 states and 696 transitions. [2022-10-17 10:46:16,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-17 10:46:16,624 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 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 27 [2022-10-17 10:46:16,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:16,628 INFO L225 Difference]: With dead ends: 552 [2022-10-17 10:46:16,629 INFO L226 Difference]: Without dead ends: 552 [2022-10-17 10:46:16,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-10-17 10:46:16,629 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 991 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 991 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:16,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [991 Valid, 372 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-17 10:46:16,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-10-17 10:46:16,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 455. [2022-10-17 10:46:16,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 389 states have (on average 1.5295629820051413) internal successors, (595), 434 states have internal predecessors, (595), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-10-17 10:46:16,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 623 transitions. [2022-10-17 10:46:16,648 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 623 transitions. Word has length 27 [2022-10-17 10:46:16,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:16,649 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 623 transitions. [2022-10-17 10:46:16,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 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-10-17 10:46:16,650 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 623 transitions. [2022-10-17 10:46:16,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-10-17 10:46:16,651 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:16,651 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:16,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-10-17 10:46:16,652 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:16,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:16,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1834683473, now seen corresponding path program 1 times [2022-10-17 10:46:16,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:16,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145772675] [2022-10-17 10:46:16,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:16,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:16,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:16,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:16,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:16,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:16,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:16,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145772675] [2022-10-17 10:46:16,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145772675] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:16,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:16,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 10:46:16,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343169384] [2022-10-17 10:46:16,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:16,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:16,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:16,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:16,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-17 10:46:16,822 INFO L87 Difference]: Start difference. First operand 455 states and 623 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 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-10-17 10:46:17,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:17,023 INFO L93 Difference]: Finished difference Result 480 states and 621 transitions. [2022-10-17 10:46:17,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 10:46:17,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 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 28 [2022-10-17 10:46:17,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:17,026 INFO L225 Difference]: With dead ends: 480 [2022-10-17 10:46:17,026 INFO L226 Difference]: Without dead ends: 480 [2022-10-17 10:46:17,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-10-17 10:46:17,027 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 420 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:17,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 871 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 10:46:17,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-10-17 10:46:17,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 453. [2022-10-17 10:46:17,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 389 states have (on average 1.519280205655527) internal successors, (591), 432 states have internal predecessors, (591), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-10-17 10:46:17,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 619 transitions. [2022-10-17 10:46:17,048 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 619 transitions. Word has length 28 [2022-10-17 10:46:17,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:17,048 INFO L495 AbstractCegarLoop]: Abstraction has 453 states and 619 transitions. [2022-10-17 10:46:17,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 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-10-17 10:46:17,049 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 619 transitions. [2022-10-17 10:46:17,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-17 10:46:17,049 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:17,050 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:17,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-10-17 10:46:17,051 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:17,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:17,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1486279512, now seen corresponding path program 1 times [2022-10-17 10:46:17,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:17,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076338318] [2022-10-17 10:46:17,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:17,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:17,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:17,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:17,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:17,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:17,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076338318] [2022-10-17 10:46:17,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076338318] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:17,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:17,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-17 10:46:17,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208469452] [2022-10-17 10:46:17,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:17,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 10:46:17,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:17,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 10:46:17,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 10:46:17,253 INFO L87 Difference]: Start difference. First operand 453 states and 619 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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-10-17 10:46:17,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:17,435 INFO L93 Difference]: Finished difference Result 518 states and 681 transitions. [2022-10-17 10:46:17,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 10:46:17,435 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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 29 [2022-10-17 10:46:17,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:17,439 INFO L225 Difference]: With dead ends: 518 [2022-10-17 10:46:17,439 INFO L226 Difference]: Without dead ends: 518 [2022-10-17 10:46:17,442 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-10-17 10:46:17,443 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 168 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:17,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 560 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 10:46:17,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-10-17 10:46:17,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 453. [2022-10-17 10:46:17,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 389 states have (on average 1.5141388174807198) internal successors, (589), 432 states have internal predecessors, (589), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-10-17 10:46:17,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 617 transitions. [2022-10-17 10:46:17,459 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 617 transitions. Word has length 29 [2022-10-17 10:46:17,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:17,459 INFO L495 AbstractCegarLoop]: Abstraction has 453 states and 617 transitions. [2022-10-17 10:46:17,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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-10-17 10:46:17,460 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 617 transitions. [2022-10-17 10:46:17,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-17 10:46:17,460 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:17,461 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:17,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-10-17 10:46:17,461 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:17,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:17,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1169975593, now seen corresponding path program 1 times [2022-10-17 10:46:17,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:17,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988844817] [2022-10-17 10:46:17,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:17,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:17,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:17,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:17,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:17,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:17,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988844817] [2022-10-17 10:46:17,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988844817] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:17,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:17,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-17 10:46:17,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351319347] [2022-10-17 10:46:17,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:17,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 10:46:17,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:17,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 10:46:17,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 10:46:17,769 INFO L87 Difference]: Start difference. First operand 453 states and 617 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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-10-17 10:46:18,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:18,027 INFO L93 Difference]: Finished difference Result 565 states and 746 transitions. [2022-10-17 10:46:18,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-17 10:46:18,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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 30 [2022-10-17 10:46:18,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:18,031 INFO L225 Difference]: With dead ends: 565 [2022-10-17 10:46:18,032 INFO L226 Difference]: Without dead ends: 565 [2022-10-17 10:46:18,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 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-10-17 10:46:18,034 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 161 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:18,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 513 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:18,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-10-17 10:46:18,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 493. [2022-10-17 10:46:18,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 426 states have (on average 1.5046948356807512) internal successors, (641), 470 states have internal predecessors, (641), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2022-10-17 10:46:18,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 673 transitions. [2022-10-17 10:46:18,063 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 673 transitions. Word has length 30 [2022-10-17 10:46:18,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:18,064 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 673 transitions. [2022-10-17 10:46:18,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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-10-17 10:46:18,065 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 673 transitions. [2022-10-17 10:46:18,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-17 10:46:18,066 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:18,066 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:18,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-10-17 10:46:18,066 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:18,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:18,067 INFO L85 PathProgramCache]: Analyzing trace with hash 2100742417, now seen corresponding path program 1 times [2022-10-17 10:46:18,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:18,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880595770] [2022-10-17 10:46:18,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:18,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:18,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:18,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:18,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:18,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880595770] [2022-10-17 10:46:18,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880595770] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:18,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:18,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 10:46:18,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396840627] [2022-10-17 10:46:18,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:18,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-17 10:46:18,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:18,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-17 10:46:18,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-10-17 10:46:18,483 INFO L87 Difference]: Start difference. First operand 493 states and 673 transitions. Second operand has 9 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-10-17 10:46:19,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:19,154 INFO L93 Difference]: Finished difference Result 585 states and 737 transitions. [2022-10-17 10:46:19,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-17 10:46:19,154 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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 30 [2022-10-17 10:46:19,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:19,158 INFO L225 Difference]: With dead ends: 585 [2022-10-17 10:46:19,158 INFO L226 Difference]: Without dead ends: 585 [2022-10-17 10:46:19,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-10-17 10:46:19,159 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 779 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:19,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 740 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-17 10:46:19,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-10-17 10:46:19,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 491. [2022-10-17 10:46:19,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 426 states have (on average 1.4953051643192488) internal successors, (637), 468 states have internal predecessors, (637), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2022-10-17 10:46:19,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 669 transitions. [2022-10-17 10:46:19,186 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 669 transitions. Word has length 30 [2022-10-17 10:46:19,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:19,187 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 669 transitions. [2022-10-17 10:46:19,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-10-17 10:46:19,187 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 669 transitions. [2022-10-17 10:46:19,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-10-17 10:46:19,188 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:19,188 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:19,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-10-17 10:46:19,189 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:19,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:19,189 INFO L85 PathProgramCache]: Analyzing trace with hash -252550768, now seen corresponding path program 1 times [2022-10-17 10:46:19,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:19,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292057190] [2022-10-17 10:46:19,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:19,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:19,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:19,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:19,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292057190] [2022-10-17 10:46:19,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292057190] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:19,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:19,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 10:46:19,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820903185] [2022-10-17 10:46:19,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:19,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 10:46:19,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:19,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 10:46:19,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 10:46:19,311 INFO L87 Difference]: Start difference. First operand 491 states and 669 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 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-10-17 10:46:19,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:19,351 INFO L93 Difference]: Finished difference Result 581 states and 776 transitions. [2022-10-17 10:46:19,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 10:46:19,352 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 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 32 [2022-10-17 10:46:19,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:19,356 INFO L225 Difference]: With dead ends: 581 [2022-10-17 10:46:19,356 INFO L226 Difference]: Without dead ends: 581 [2022-10-17 10:46:19,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:19,358 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 196 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:19,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 630 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:19,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-10-17 10:46:19,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 491. [2022-10-17 10:46:19,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 426 states have (on average 1.4859154929577465) internal successors, (633), 468 states have internal predecessors, (633), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2022-10-17 10:46:19,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 665 transitions. [2022-10-17 10:46:19,386 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 665 transitions. Word has length 32 [2022-10-17 10:46:19,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:19,386 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 665 transitions. [2022-10-17 10:46:19,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 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-10-17 10:46:19,387 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 665 transitions. [2022-10-17 10:46:19,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-10-17 10:46:19,387 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:19,388 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:19,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-10-17 10:46:19,388 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:19,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:19,389 INFO L85 PathProgramCache]: Analyzing trace with hash -252548846, now seen corresponding path program 1 times [2022-10-17 10:46:19,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:19,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383380893] [2022-10-17 10:46:19,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:19,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:19,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:19,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:19,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:19,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383380893] [2022-10-17 10:46:19,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383380893] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:19,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:19,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 10:46:19,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375017297] [2022-10-17 10:46:19,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:19,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:19,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:19,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:19,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-17 10:46:19,558 INFO L87 Difference]: Start difference. First operand 491 states and 665 transitions. Second operand has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 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-10-17 10:46:19,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:19,822 INFO L93 Difference]: Finished difference Result 750 states and 983 transitions. [2022-10-17 10:46:19,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-17 10:46:19,823 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 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 32 [2022-10-17 10:46:19,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:19,827 INFO L225 Difference]: With dead ends: 750 [2022-10-17 10:46:19,827 INFO L226 Difference]: Without dead ends: 750 [2022-10-17 10:46:19,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-10-17 10:46:19,828 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 464 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:19,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 1000 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:19,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2022-10-17 10:46:19,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 488. [2022-10-17 10:46:19,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 426 states have (on average 1.4530516431924883) internal successors, (619), 465 states have internal predecessors, (619), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2022-10-17 10:46:19,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 651 transitions. [2022-10-17 10:46:19,848 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 651 transitions. Word has length 32 [2022-10-17 10:46:19,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:19,848 INFO L495 AbstractCegarLoop]: Abstraction has 488 states and 651 transitions. [2022-10-17 10:46:19,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 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-10-17 10:46:19,849 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 651 transitions. [2022-10-17 10:46:19,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-10-17 10:46:19,849 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:19,849 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:19,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-10-17 10:46:19,850 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:19,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:19,852 INFO L85 PathProgramCache]: Analyzing trace with hash -934879925, now seen corresponding path program 1 times [2022-10-17 10:46:19,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:19,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746891945] [2022-10-17 10:46:19,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:19,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:19,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:20,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:20,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:20,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:20,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:20,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746891945] [2022-10-17 10:46:20,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746891945] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:20,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:20,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 10:46:20,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018555783] [2022-10-17 10:46:20,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:20,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 10:46:20,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:20,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 10:46:20,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:20,189 INFO L87 Difference]: Start difference. First operand 488 states and 651 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 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-10-17 10:46:20,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:20,788 INFO L93 Difference]: Finished difference Result 925 states and 1213 transitions. [2022-10-17 10:46:20,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 10:46:20,789 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 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 32 [2022-10-17 10:46:20,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:20,795 INFO L225 Difference]: With dead ends: 925 [2022-10-17 10:46:20,795 INFO L226 Difference]: Without dead ends: 925 [2022-10-17 10:46:20,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 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-10-17 10:46:20,796 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 351 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:20,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 834 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-17 10:46:20,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-10-17 10:46:20,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 557. [2022-10-17 10:46:20,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 489 states have (on average 1.4355828220858895) internal successors, (702), 530 states have internal predecessors, (702), 20 states have call successors, (20), 10 states have call predecessors, (20), 10 states have return successors, (20), 16 states have call predecessors, (20), 20 states have call successors, (20) [2022-10-17 10:46:20,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 742 transitions. [2022-10-17 10:46:20,818 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 742 transitions. Word has length 32 [2022-10-17 10:46:20,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:20,819 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 742 transitions. [2022-10-17 10:46:20,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 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-10-17 10:46:20,819 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 742 transitions. [2022-10-17 10:46:20,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-10-17 10:46:20,820 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:20,820 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] [2022-10-17 10:46:20,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-10-17 10:46:20,821 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:20,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:20,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1427861429, now seen corresponding path program 1 times [2022-10-17 10:46:20,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:20,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300866286] [2022-10-17 10:46:20,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:20,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:20,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:20,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-10-17 10:46:20,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:20,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:20,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:20,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300866286] [2022-10-17 10:46:20,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300866286] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-17 10:46:20,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703499711] [2022-10-17 10:46:20,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:20,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-17 10:46:20,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 [2022-10-17 10:46:20,888 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-17 10:46:20,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-10-17 10:46:20,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:20,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 2 conjunts are in the unsatisfiable core [2022-10-17 10:46:20,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-17 10:46:21,002 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-10-17 10:46:21,003 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-17 10:46:21,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703499711] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:21,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-17 10:46:21,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-10-17 10:46:21,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446128841] [2022-10-17 10:46:21,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:21,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 10:46:21,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:21,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 10:46:21,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:21,005 INFO L87 Difference]: Start difference. First operand 557 states and 742 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 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-10-17 10:46:21,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:21,015 INFO L93 Difference]: Finished difference Result 566 states and 750 transitions. [2022-10-17 10:46:21,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 10:46:21,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 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 33 [2022-10-17 10:46:21,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:21,019 INFO L225 Difference]: With dead ends: 566 [2022-10-17 10:46:21,020 INFO L226 Difference]: Without dead ends: 565 [2022-10-17 10:46:21,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:21,021 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 0 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:21,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 281 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:21,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-10-17 10:46:21,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 561. [2022-10-17 10:46:21,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 493 states have (on average 1.4300202839756593) internal successors, (705), 534 states have internal predecessors, (705), 20 states have call successors, (20), 10 states have call predecessors, (20), 10 states have return successors, (20), 16 states have call predecessors, (20), 20 states have call successors, (20) [2022-10-17 10:46:21,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 745 transitions. [2022-10-17 10:46:21,036 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 745 transitions. Word has length 33 [2022-10-17 10:46:21,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:21,037 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 745 transitions. [2022-10-17 10:46:21,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 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-10-17 10:46:21,037 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 745 transitions. [2022-10-17 10:46:21,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-10-17 10:46:21,038 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:21,038 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 10:46:21,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-10-17 10:46:21,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-17 10:46:21,263 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:21,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:21,263 INFO L85 PathProgramCache]: Analyzing trace with hash -2049457417, now seen corresponding path program 1 times [2022-10-17 10:46:21,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:21,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545275455] [2022-10-17 10:46:21,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:21,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:21,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-10-17 10:46:21,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:21,988 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-17 10:46:21,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:21,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545275455] [2022-10-17 10:46:21,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545275455] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:21,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:21,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-10-17 10:46:21,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050490244] [2022-10-17 10:46:21,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:21,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-17 10:46:21,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:21,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-17 10:46:21,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-17 10:46:21,991 INFO L87 Difference]: Start difference. First operand 561 states and 745 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 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-10-17 10:46:22,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:22,918 INFO L93 Difference]: Finished difference Result 596 states and 770 transitions. [2022-10-17 10:46:22,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-17 10:46:22,919 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 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-10-17 10:46:22,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:22,923 INFO L225 Difference]: With dead ends: 596 [2022-10-17 10:46:22,923 INFO L226 Difference]: Without dead ends: 594 [2022-10-17 10:46:22,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2022-10-17 10:46:22,924 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 279 mSDsluCounter, 872 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:22,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 1017 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-17 10:46:22,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-10-17 10:46:22,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 518. [2022-10-17 10:46:22,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 453 states have (on average 1.4216335540838851) internal successors, (644), 493 states have internal predecessors, (644), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2022-10-17 10:46:22,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 680 transitions. [2022-10-17 10:46:22,944 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 680 transitions. Word has length 33 [2022-10-17 10:46:22,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:22,944 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 680 transitions. [2022-10-17 10:46:22,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 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-10-17 10:46:22,945 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 680 transitions. [2022-10-17 10:46:22,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-10-17 10:46:22,946 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:22,946 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:22,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-10-17 10:46:22,947 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:22,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:22,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1083493612, now seen corresponding path program 1 times [2022-10-17 10:46:22,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:22,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542179294] [2022-10-17 10:46:22,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:22,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:23,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:23,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:23,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542179294] [2022-10-17 10:46:23,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542179294] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:23,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:23,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 10:46:23,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119302032] [2022-10-17 10:46:23,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:23,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:23,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:23,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:23,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-10-17 10:46:23,347 INFO L87 Difference]: Start difference. First operand 518 states and 680 transitions. Second operand has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 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-10-17 10:46:23,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:23,880 INFO L93 Difference]: Finished difference Result 668 states and 826 transitions. [2022-10-17 10:46:23,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 10:46:23,881 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 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-10-17 10:46:23,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:23,885 INFO L225 Difference]: With dead ends: 668 [2022-10-17 10:46:23,885 INFO L226 Difference]: Without dead ends: 668 [2022-10-17 10:46:23,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-10-17 10:46:23,886 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 410 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:23,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 673 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-17 10:46:23,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-10-17 10:46:23,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 518. [2022-10-17 10:46:23,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 453 states have (on average 1.4105960264900663) internal successors, (639), 493 states have internal predecessors, (639), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2022-10-17 10:46:23,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 675 transitions. [2022-10-17 10:46:23,910 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 675 transitions. Word has length 33 [2022-10-17 10:46:23,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:23,911 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 675 transitions. [2022-10-17 10:46:23,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 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-10-17 10:46:23,911 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 675 transitions. [2022-10-17 10:46:23,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-10-17 10:46:23,912 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:23,912 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:23,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-10-17 10:46:23,913 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:23,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:23,913 INFO L85 PathProgramCache]: Analyzing trace with hash 2113699762, now seen corresponding path program 1 times [2022-10-17 10:46:23,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:23,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697685489] [2022-10-17 10:46:23,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:23,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:23,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:24,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:24,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:24,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:24,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:24,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697685489] [2022-10-17 10:46:24,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697685489] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:24,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:24,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 10:46:24,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582113642] [2022-10-17 10:46:24,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:24,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 10:46:24,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:24,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 10:46:24,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 10:46:24,348 INFO L87 Difference]: Start difference. First operand 518 states and 675 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 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-10-17 10:46:24,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:24,612 INFO L93 Difference]: Finished difference Result 556 states and 716 transitions. [2022-10-17 10:46:24,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 10:46:24,613 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 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 34 [2022-10-17 10:46:24,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:24,616 INFO L225 Difference]: With dead ends: 556 [2022-10-17 10:46:24,616 INFO L226 Difference]: Without dead ends: 556 [2022-10-17 10:46:24,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 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-10-17 10:46:24,618 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 99 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:24,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 680 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:24,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2022-10-17 10:46:24,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 518. [2022-10-17 10:46:24,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 453 states have (on average 1.4061810154525387) internal successors, (637), 493 states have internal predecessors, (637), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2022-10-17 10:46:24,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 673 transitions. [2022-10-17 10:46:24,638 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 673 transitions. Word has length 34 [2022-10-17 10:46:24,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:24,638 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 673 transitions. [2022-10-17 10:46:24,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 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-10-17 10:46:24,639 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 673 transitions. [2022-10-17 10:46:24,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-17 10:46:24,641 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:24,642 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, 1, 1] [2022-10-17 10:46:24,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-10-17 10:46:24,642 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:24,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:24,643 INFO L85 PathProgramCache]: Analyzing trace with hash 949188435, now seen corresponding path program 1 times [2022-10-17 10:46:24,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:24,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114711813] [2022-10-17 10:46:24,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:24,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:24,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:24,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:24,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:24,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-17 10:46:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:24,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-17 10:46:24,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:24,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114711813] [2022-10-17 10:46:24,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114711813] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:24,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 10:46:24,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 10:46:24,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387427525] [2022-10-17 10:46:24,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:24,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 10:46:24,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:24,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 10:46:24,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:24,707 INFO L87 Difference]: Start difference. First operand 518 states and 673 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 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-10-17 10:46:24,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:24,719 INFO L93 Difference]: Finished difference Result 520 states and 675 transitions. [2022-10-17 10:46:24,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 10:46:24,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 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 41 [2022-10-17 10:46:24,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:24,723 INFO L225 Difference]: With dead ends: 520 [2022-10-17 10:46:24,724 INFO L226 Difference]: Without dead ends: 520 [2022-10-17 10:46:24,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 10:46:24,725 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 0 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:24,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 282 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:24,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-10-17 10:46:24,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2022-10-17 10:46:24,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 455 states have (on average 1.4043956043956043) internal successors, (639), 495 states have internal predecessors, (639), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2022-10-17 10:46:24,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 675 transitions. [2022-10-17 10:46:24,743 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 675 transitions. Word has length 41 [2022-10-17 10:46:24,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:24,744 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 675 transitions. [2022-10-17 10:46:24,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 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-10-17 10:46:24,744 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 675 transitions. [2022-10-17 10:46:24,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-17 10:46:24,745 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:24,745 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:24,745 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-10-17 10:46:24,746 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:24,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:24,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1758535061, now seen corresponding path program 1 times [2022-10-17 10:46:24,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:24,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250417456] [2022-10-17 10:46:24,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:24,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:24,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:25,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:25,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:25,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-17 10:46:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:25,424 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-10-17 10:46:25,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:25,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250417456] [2022-10-17 10:46:25,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250417456] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-17 10:46:25,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048118884] [2022-10-17 10:46:25,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:25,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-17 10:46:25,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 [2022-10-17 10:46:25,427 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-17 10:46:25,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-10-17 10:46:25,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:25,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 27 conjunts are in the unsatisfiable core [2022-10-17 10:46:25,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-17 10:46:25,909 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:25,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-17 10:46:26,127 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-17 10:46:26,130 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 34 [2022-10-17 10:46:26,436 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-17 10:46:26,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048118884] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-17 10:46:26,437 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-17 10:46:26,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7, 8] total 27 [2022-10-17 10:46:26,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636387816] [2022-10-17 10:46:26,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-17 10:46:26,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-10-17 10:46:26,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:26,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-10-17 10:46:26,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2022-10-17 10:46:26,441 INFO L87 Difference]: Start difference. First operand 520 states and 675 transitions. Second operand has 28 states, 27 states have (on average 4.037037037037037) internal successors, (109), 24 states have internal predecessors, (109), 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-10-17 10:46:27,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:27,024 INFO L93 Difference]: Finished difference Result 545 states and 676 transitions. [2022-10-17 10:46:27,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 10:46:27,029 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 4.037037037037037) internal successors, (109), 24 states have internal predecessors, (109), 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-10-17 10:46:27,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:27,032 INFO L225 Difference]: With dead ends: 545 [2022-10-17 10:46:27,032 INFO L226 Difference]: Without dead ends: 545 [2022-10-17 10:46:27,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=175, Invalid=755, Unknown=0, NotChecked=0, Total=930 [2022-10-17 10:46:27,033 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 1697 mSDsluCounter, 1280 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1699 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:27,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1699 Valid, 1449 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-17 10:46:27,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-10-17 10:46:27,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 517. [2022-10-17 10:46:27,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 453 states have (on average 1.3995584988962473) internal successors, (634), 493 states have internal predecessors, (634), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 14 states have call predecessors, (18), 18 states have call successors, (18) [2022-10-17 10:46:27,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 670 transitions. [2022-10-17 10:46:27,071 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 670 transitions. Word has length 41 [2022-10-17 10:46:27,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:27,071 INFO L495 AbstractCegarLoop]: Abstraction has 517 states and 670 transitions. [2022-10-17 10:46:27,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 4.037037037037037) internal successors, (109), 24 states have internal predecessors, (109), 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-10-17 10:46:27,072 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 670 transitions. [2022-10-17 10:46:27,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-10-17 10:46:27,073 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:27,073 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:27,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-10-17 10:46:27,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-10-17 10:46:27,295 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:27,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:27,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1516271307, now seen corresponding path program 1 times [2022-10-17 10:46:27,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:27,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980100186] [2022-10-17 10:46:27,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:27,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:27,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:27,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:27,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-17 10:46:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:27,398 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-10-17 10:46:27,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:27,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980100186] [2022-10-17 10:46:27,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980100186] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-17 10:46:27,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191889008] [2022-10-17 10:46:27,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:27,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-17 10:46:27,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 [2022-10-17 10:46:27,400 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-17 10:46:27,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-10-17 10:46:27,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:27,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-17 10:46:27,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-17 10:46:27,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:27,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-17 10:46:27,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-10-17 10:46:27,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191889008] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-17 10:46:27,634 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-17 10:46:27,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-10-17 10:46:27,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605913725] [2022-10-17 10:46:27,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-17 10:46:27,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 10:46:27,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:27,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 10:46:27,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-10-17 10:46:27,637 INFO L87 Difference]: Start difference. First operand 517 states and 670 transitions. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-10-17 10:46:27,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:27,720 INFO L93 Difference]: Finished difference Result 1213 states and 1554 transitions. [2022-10-17 10:46:27,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-17 10:46:27,721 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 44 [2022-10-17 10:46:27,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:27,729 INFO L225 Difference]: With dead ends: 1213 [2022-10-17 10:46:27,729 INFO L226 Difference]: Without dead ends: 1213 [2022-10-17 10:46:27,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2022-10-17 10:46:27,730 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 649 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:27,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 755 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 10:46:27,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2022-10-17 10:46:27,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 679. [2022-10-17 10:46:27,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 609 states have (on average 1.361247947454844) internal successors, (829), 649 states have internal predecessors, (829), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (24), 20 states have call predecessors, (24), 24 states have call successors, (24) [2022-10-17 10:46:27,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 877 transitions. [2022-10-17 10:46:27,757 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 877 transitions. Word has length 44 [2022-10-17 10:46:27,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:27,758 INFO L495 AbstractCegarLoop]: Abstraction has 679 states and 877 transitions. [2022-10-17 10:46:27,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-10-17 10:46:27,758 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 877 transitions. [2022-10-17 10:46:27,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-10-17 10:46:27,759 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:27,760 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:27,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-10-17 10:46:27,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-10-17 10:46:27,973 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:27,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:27,973 INFO L85 PathProgramCache]: Analyzing trace with hash 2077631411, now seen corresponding path program 1 times [2022-10-17 10:46:27,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:27,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374408188] [2022-10-17 10:46:27,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:27,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:27,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:28,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-17 10:46:28,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:28,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-17 10:46:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:28,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-17 10:46:28,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:28,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374408188] [2022-10-17 10:46:28,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374408188] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-17 10:46:28,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155293318] [2022-10-17 10:46:28,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:28,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-17 10:46:28,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 [2022-10-17 10:46:28,329 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-17 10:46:28,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-10-17 10:46:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:28,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 27 conjunts are in the unsatisfiable core [2022-10-17 10:46:28,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-17 10:46:28,767 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:28,768 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-17 10:46:28,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155293318] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 10:46:28,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-17 10:46:28,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 13 [2022-10-17 10:46:28,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460134641] [2022-10-17 10:46:28,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 10:46:28,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 10:46:28,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:28,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 10:46:28,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-10-17 10:46:28,770 INFO L87 Difference]: Start difference. First operand 679 states and 877 transitions. Second operand has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 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-10-17 10:46:29,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:29,078 INFO L93 Difference]: Finished difference Result 873 states and 1085 transitions. [2022-10-17 10:46:29,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 10:46:29,079 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 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 44 [2022-10-17 10:46:29,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:29,084 INFO L225 Difference]: With dead ends: 873 [2022-10-17 10:46:29,085 INFO L226 Difference]: Without dead ends: 873 [2022-10-17 10:46:29,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-10-17 10:46:29,086 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 517 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:29,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [517 Valid, 371 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 10:46:29,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2022-10-17 10:46:29,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 676. [2022-10-17 10:46:29,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 609 states have (on average 1.348111658456486) internal successors, (821), 646 states have internal predecessors, (821), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (24), 20 states have call predecessors, (24), 24 states have call successors, (24) [2022-10-17 10:46:29,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 869 transitions. [2022-10-17 10:46:29,107 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 869 transitions. Word has length 44 [2022-10-17 10:46:29,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:29,107 INFO L495 AbstractCegarLoop]: Abstraction has 676 states and 869 transitions. [2022-10-17 10:46:29,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 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-10-17 10:46:29,107 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 869 transitions. [2022-10-17 10:46:29,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-10-17 10:46:29,108 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:29,109 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:29,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-10-17 10:46:29,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-10-17 10:46:29,332 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-10-17 10:46:29,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 10:46:29,333 INFO L85 PathProgramCache]: Analyzing trace with hash 990140495, now seen corresponding path program 1 times [2022-10-17 10:46:29,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-17 10:46:29,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250323699] [2022-10-17 10:46:29,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:29,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 10:46:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:29,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-17 10:46:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:29,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-10-17 10:46:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:29,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-10-17 10:46:29,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-17 10:46:29,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250323699] [2022-10-17 10:46:29,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250323699] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-17 10:46:29,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848263129] [2022-10-17 10:46:29,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 10:46:29,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-17 10:46:29,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 [2022-10-17 10:46:29,501 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-17 10:46:29,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-10-17 10:46:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 10:46:29,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 19 conjunts are in the unsatisfiable core [2022-10-17 10:46:29,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-17 10:46:29,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 10:46:29,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-17 10:46:29,884 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-17 10:46:29,884 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 11 [2022-10-17 10:46:29,920 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-10-17 10:46:29,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848263129] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-17 10:46:29,921 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-17 10:46:29,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-10-17 10:46:29,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622484599] [2022-10-17 10:46:29,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-17 10:46:29,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-17 10:46:29,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-17 10:46:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-17 10:46:29,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-10-17 10:46:29,926 INFO L87 Difference]: Start difference. First operand 676 states and 869 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 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-10-17 10:46:30,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 10:46:30,725 INFO L93 Difference]: Finished difference Result 2164 states and 2713 transitions. [2022-10-17 10:46:30,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-10-17 10:46:30,726 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 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 46 [2022-10-17 10:46:30,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 10:46:30,738 INFO L225 Difference]: With dead ends: 2164 [2022-10-17 10:46:30,739 INFO L226 Difference]: Without dead ends: 2164 [2022-10-17 10:46:30,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2022-10-17 10:46:30,740 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 2244 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2246 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-17 10:46:30,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2246 Valid, 825 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-17 10:46:30,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2164 states. [2022-10-17 10:46:30,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2164 to 831. [2022-10-17 10:46:30,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 758 states have (on average 1.3007915567282322) internal successors, (986), 791 states have internal predecessors, (986), 33 states have call successors, (33), 12 states have call predecessors, (33), 12 states have return successors, (33), 27 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-17 10:46:30,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1052 transitions. [2022-10-17 10:46:30,786 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1052 transitions. Word has length 46 [2022-10-17 10:46:30,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 10:46:30,786 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1052 transitions. [2022-10-17 10:46:30,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 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-10-17 10:46:30,787 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1052 transitions. [2022-10-17 10:46:30,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-10-17 10:46:30,788 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 10:46:30,788 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 10:46:30,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c42c93a0-956a-4d5d-9e1c-0c35507a82ba/bin/uautomizer-J5u9QxTXDZ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0