./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/memsafety/test-0214.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/memsafety/test-0214.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 3f6f146d76d903376288fe056dbbc9e1a8443f92d5e8b82343734efc8a9842e4 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-20 05:36:56,055 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 05:36:56,088 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 05:36:56,131 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 05:36:56,132 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 05:36:56,133 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 05:36:56,135 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 05:36:56,140 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 05:36:56,142 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 05:36:56,146 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 05:36:56,147 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 05:36:56,150 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 05:36:56,150 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 05:36:56,152 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 05:36:56,154 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 05:36:56,158 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 05:36:56,159 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 05:36:56,161 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 05:36:56,162 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 05:36:56,169 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 05:36:56,171 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 05:36:56,172 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 05:36:56,173 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 05:36:56,174 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 05:36:56,176 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 05:36:56,178 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 05:36:56,179 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 05:36:56,179 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 05:36:56,180 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 05:36:56,181 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 05:36:56,182 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 05:36:56,182 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 05:36:56,184 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 05:36:56,184 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 05:36:56,185 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 05:36:56,186 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 05:36:56,186 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 05:36:56,187 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 05:36:56,187 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 05:36:56,187 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 05:36:56,188 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 05:36:56,189 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 05:36:56,191 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-07-20 05:36:56,223 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 05:36:56,224 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 05:36:56,224 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 05:36:56,224 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 05:36:56,225 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 05:36:56,225 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 05:36:56,226 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 05:36:56,226 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 05:36:56,226 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 05:36:56,227 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 05:36:56,228 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-20 05:36:56,228 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-07-20 05:36:56,228 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-20 05:36:56,228 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-20 05:36:56,228 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 05:36:56,228 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-07-20 05:36:56,229 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-07-20 05:36:56,229 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-07-20 05:36:56,229 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 05:36:56,229 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-20 05:36:56,229 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-20 05:36:56,230 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 05:36:56,230 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 05:36:56,230 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 05:36:56,230 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 05:36:56,230 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 05:36:56,231 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 05:36:56,231 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 05:36:56,231 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-20 05:36:56,231 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-20 05:36:56,232 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 3f6f146d76d903376288fe056dbbc9e1a8443f92d5e8b82343734efc8a9842e4 [2022-07-20 05:36:56,466 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 05:36:56,495 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 05:36:56,497 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 05:36:56,498 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 05:36:56,499 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 05:36:56,501 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/memsafety/test-0214.i [2022-07-20 05:36:56,581 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18fcd0ba3/8d2e99d432994b1ea79c93dcb87a29b3/FLAG7910fee81 [2022-07-20 05:36:57,124 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 05:36:57,124 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/memsafety/test-0214.i [2022-07-20 05:36:57,145 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18fcd0ba3/8d2e99d432994b1ea79c93dcb87a29b3/FLAG7910fee81 [2022-07-20 05:36:57,416 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18fcd0ba3/8d2e99d432994b1ea79c93dcb87a29b3 [2022-07-20 05:36:57,418 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 05:36:57,420 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 05:36:57,421 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 05:36:57,421 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 05:36:57,424 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 05:36:57,425 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,426 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ebf3fa3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57, skipping insertion in model container [2022-07-20 05:36:57,426 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,432 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 05:36:57,465 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 05:36:57,798 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 05:36:57,804 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 05:36:57,856 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 05:36:57,888 INFO L208 MainTranslator]: Completed translation [2022-07-20 05:36:57,889 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57 WrapperNode [2022-07-20 05:36:57,889 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-20 05:36:57,890 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-20 05:36:57,890 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-20 05:36:57,892 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-20 05:36:57,898 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,932 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,957 INFO L137 Inliner]: procedures = 181, calls = 42, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 181 [2022-07-20 05:36:57,958 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-20 05:36:57,958 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-20 05:36:57,959 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-20 05:36:57,959 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-20 05:36:57,965 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,966 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,969 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,973 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,981 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,985 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,988 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:57,991 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-20 05:36:57,991 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-20 05:36:57,992 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-20 05:36:57,992 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-20 05:36:57,993 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (1/1) ... [2022-07-20 05:36:58,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 05:36:58,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:36:58,037 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-20 05:36:58,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-20 05:36:58,071 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2022-07-20 05:36:58,071 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2022-07-20 05:36:58,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-20 05:36:58,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-20 05:36:58,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-20 05:36:58,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-20 05:36:58,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-20 05:36:58,072 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-20 05:36:58,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-20 05:36:58,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-20 05:36:58,072 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-20 05:36:58,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-20 05:36:58,162 INFO L234 CfgBuilder]: Building ICFG [2022-07-20 05:36:58,164 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-20 05:36:58,653 INFO L275 CfgBuilder]: Performing block encoding [2022-07-20 05:36:58,660 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-20 05:36:58,661 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-07-20 05:36:58,663 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 05:36:58 BoogieIcfgContainer [2022-07-20 05:36:58,663 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-20 05:36:58,665 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-20 05:36:58,665 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-20 05:36:58,671 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-20 05:36:58,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 05:36:57" (1/3) ... [2022-07-20 05:36:58,672 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f6e195e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 05:36:58, skipping insertion in model container [2022-07-20 05:36:58,672 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 05:36:57" (2/3) ... [2022-07-20 05:36:58,672 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f6e195e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 05:36:58, skipping insertion in model container [2022-07-20 05:36:58,673 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 05:36:58" (3/3) ... [2022-07-20 05:36:58,676 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0214.i [2022-07-20 05:36:58,687 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-20 05:36:58,688 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 57 error locations. [2022-07-20 05:36:58,724 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-20 05:36:58,730 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@55c45043, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@683c2c52 [2022-07-20 05:36:58,730 INFO L358 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2022-07-20 05:36:58,734 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 85 states have (on average 1.9294117647058824) internal successors, (164), 142 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-07-20 05:36:58,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-07-20 05:36:58,740 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:36:58,741 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-07-20 05:36:58,741 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-07-20 05:36:58,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:36:58,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1073379816, now seen corresponding path program 1 times [2022-07-20 05:36:58,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:36:58,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096874494] [2022-07-20 05:36:58,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:36:58,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:36:58,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:36:58,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:36:58,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:36:58,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096874494] [2022-07-20 05:36:58,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096874494] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:36:58,885 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:36:58,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 05:36:58,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017146528] [2022-07-20 05:36:58,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:36:58,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-20 05:36:58,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:36:58,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-20 05:36:58,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-07-20 05:36:58,926 INFO L87 Difference]: Start difference. First operand has 146 states, 85 states have (on average 1.9294117647058824) internal successors, (164), 142 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) 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-07-20 05:36:58,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:36:58,959 INFO L93 Difference]: Finished difference Result 146 states and 163 transitions. [2022-07-20 05:36:58,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-20 05:36:58,961 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-07-20 05:36:58,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:36:58,971 INFO L225 Difference]: With dead ends: 146 [2022-07-20 05:36:58,971 INFO L226 Difference]: Without dead ends: 144 [2022-07-20 05:36:58,974 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-07-20 05:36:58,978 INFO L413 NwaCegarLoop]: 163 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, 163 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-07-20 05:36:58,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:36:58,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-07-20 05:36:59,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2022-07-20 05:36:59,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 84 states have (on average 1.869047619047619) internal successors, (157), 140 states have internal predecessors, (157), 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-07-20 05:36:59,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 161 transitions. [2022-07-20 05:36:59,038 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 161 transitions. Word has length 6 [2022-07-20 05:36:59,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:36:59,038 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 161 transitions. [2022-07-20 05:36:59,038 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-07-20 05:36:59,038 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 161 transitions. [2022-07-20 05:36:59,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-07-20 05:36:59,039 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:36:59,039 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:36:59,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-20 05:36:59,040 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-07-20 05:36:59,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:36:59,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1280367911, now seen corresponding path program 1 times [2022-07-20 05:36:59,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:36:59,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350298752] [2022-07-20 05:36:59,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:36:59,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:36:59,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:36:59,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:36:59,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:36:59,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350298752] [2022-07-20 05:36:59,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350298752] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:36:59,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:36:59,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-07-20 05:36:59,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974138862] [2022-07-20 05:36:59,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:36:59,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 05:36:59,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:36:59,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 05:36:59,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 05:36:59,161 INFO L87 Difference]: Start difference. First operand 144 states and 161 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:36:59,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:36:59,320 INFO L93 Difference]: Finished difference Result 279 states and 312 transitions. [2022-07-20 05:36:59,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 05:36:59,321 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-07-20 05:36:59,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:36:59,323 INFO L225 Difference]: With dead ends: 279 [2022-07-20 05:36:59,323 INFO L226 Difference]: Without dead ends: 279 [2022-07-20 05:36:59,324 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-07-20 05:36:59,325 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 142 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 209 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.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:36:59,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 209 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:36:59,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-07-20 05:36:59,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 193. [2022-07-20 05:36:59,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 130 states have (on average 1.8461538461538463) internal successors, (240), 186 states have internal predecessors, (240), 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-07-20 05:36:59,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 248 transitions. [2022-07-20 05:36:59,341 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 248 transitions. Word has length 7 [2022-07-20 05:36:59,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:36:59,341 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 248 transitions. [2022-07-20 05:36:59,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:36:59,341 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 248 transitions. [2022-07-20 05:36:59,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-07-20 05:36:59,342 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:36:59,342 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:36:59,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-20 05:36:59,343 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:36:59,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:36:59,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1280367910, now seen corresponding path program 1 times [2022-07-20 05:36:59,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:36:59,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3173088] [2022-07-20 05:36:59,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:36:59,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:36:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:36:59,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:36:59,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:36:59,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3173088] [2022-07-20 05:36:59,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3173088] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:36:59,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:36:59,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 05:36:59,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232237539] [2022-07-20 05:36:59,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:36:59,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:36:59,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:36:59,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:36:59,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:36:59,485 INFO L87 Difference]: Start difference. First operand 193 states and 248 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:36:59,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:36:59,637 INFO L93 Difference]: Finished difference Result 342 states and 424 transitions. [2022-07-20 05:36:59,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:36:59,638 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-07-20 05:36:59,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:36:59,640 INFO L225 Difference]: With dead ends: 342 [2022-07-20 05:36:59,640 INFO L226 Difference]: Without dead ends: 342 [2022-07-20 05:36:59,640 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-07-20 05:36:59,641 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 145 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 350 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.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:36:59,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 350 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:36:59,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-07-20 05:36:59,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 270. [2022-07-20 05:36:59,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 201 states have (on average 1.8059701492537314) internal successors, (363), 259 states have internal predecessors, (363), 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-07-20 05:36:59,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 379 transitions. [2022-07-20 05:36:59,656 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 379 transitions. Word has length 7 [2022-07-20 05:36:59,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:36:59,656 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 379 transitions. [2022-07-20 05:36:59,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:36:59,656 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 379 transitions. [2022-07-20 05:36:59,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-07-20 05:36:59,657 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:36:59,657 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:36:59,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-20 05:36:59,658 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-07-20 05:36:59,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:36:59,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1280367972, now seen corresponding path program 1 times [2022-07-20 05:36:59,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:36:59,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346852913] [2022-07-20 05:36:59,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:36:59,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:36:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:36:59,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:36:59,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:36:59,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346852913] [2022-07-20 05:36:59,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346852913] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:36:59,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:36:59,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 05:36:59,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011442662] [2022-07-20 05:36:59,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:36:59,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:36:59,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:36:59,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:36:59,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:36:59,745 INFO L87 Difference]: Start difference. First operand 270 states and 379 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:36:59,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:36:59,902 INFO L93 Difference]: Finished difference Result 341 states and 422 transitions. [2022-07-20 05:36:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:36:59,903 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-07-20 05:36:59,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:36:59,904 INFO L225 Difference]: With dead ends: 341 [2022-07-20 05:36:59,905 INFO L226 Difference]: Without dead ends: 341 [2022-07-20 05:36:59,905 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-07-20 05:36:59,906 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 127 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 364 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.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:36:59,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 364 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:36:59,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-07-20 05:36:59,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 270. [2022-07-20 05:36:59,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 201 states have (on average 1.8059701492537314) internal successors, (363), 259 states have internal predecessors, (363), 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-07-20 05:36:59,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 379 transitions. [2022-07-20 05:36:59,917 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 379 transitions. Word has length 7 [2022-07-20 05:36:59,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:36:59,918 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 379 transitions. [2022-07-20 05:36:59,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:36:59,918 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 379 transitions. [2022-07-20 05:36:59,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-07-20 05:36:59,919 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:36:59,919 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:36:59,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-20 05:36:59,920 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:36:59,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:36:59,920 INFO L85 PathProgramCache]: Analyzing trace with hash 164318064, now seen corresponding path program 1 times [2022-07-20 05:36:59,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:36:59,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159032032] [2022-07-20 05:36:59,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:36:59,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:36:59,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:00,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:00,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:00,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159032032] [2022-07-20 05:37:00,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159032032] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:00,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:00,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:00,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252943899] [2022-07-20 05:37:00,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:00,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:00,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:00,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:00,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:00,022 INFO L87 Difference]: Start difference. First operand 270 states and 379 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:37:00,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:00,170 INFO L93 Difference]: Finished difference Result 391 states and 519 transitions. [2022-07-20 05:37:00,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 05:37:00,171 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-07-20 05:37:00,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:00,175 INFO L225 Difference]: With dead ends: 391 [2022-07-20 05:37:00,175 INFO L226 Difference]: Without dead ends: 391 [2022-07-20 05:37:00,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-07-20 05:37:00,182 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 123 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:00,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 680 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:00,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-07-20 05:37:00,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 312. [2022-07-20 05:37:00,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 240 states have (on average 1.7916666666666667) internal successors, (430), 299 states have internal predecessors, (430), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:00,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 450 transitions. [2022-07-20 05:37:00,202 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 450 transitions. Word has length 10 [2022-07-20 05:37:00,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:00,204 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 450 transitions. [2022-07-20 05:37:00,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:37:00,205 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 450 transitions. [2022-07-20 05:37:00,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-07-20 05:37:00,206 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:00,206 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:00,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-20 05:37:00,206 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-07-20 05:37:00,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:00,213 INFO L85 PathProgramCache]: Analyzing trace with hash 162471022, now seen corresponding path program 1 times [2022-07-20 05:37:00,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:00,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430937585] [2022-07-20 05:37:00,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:00,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:00,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:00,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:00,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:00,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430937585] [2022-07-20 05:37:00,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430937585] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:00,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:00,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:00,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871966412] [2022-07-20 05:37:00,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:00,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:00,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:00,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:00,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:00,374 INFO L87 Difference]: Start difference. First operand 312 states and 450 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:37:00,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:00,565 INFO L93 Difference]: Finished difference Result 381 states and 508 transitions. [2022-07-20 05:37:00,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 05:37:00,565 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-07-20 05:37:00,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:00,567 INFO L225 Difference]: With dead ends: 381 [2022-07-20 05:37:00,567 INFO L226 Difference]: Without dead ends: 381 [2022-07-20 05:37:00,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-07-20 05:37:00,568 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 109 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:00,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 689 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:00,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-07-20 05:37:00,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 311. [2022-07-20 05:37:00,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 239 states have (on average 1.794979079497908) internal successors, (429), 298 states have internal predecessors, (429), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:00,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 449 transitions. [2022-07-20 05:37:00,577 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 449 transitions. Word has length 10 [2022-07-20 05:37:00,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:00,578 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 449 transitions. [2022-07-20 05:37:00,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 05:37:00,578 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 449 transitions. [2022-07-20 05:37:00,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-07-20 05:37:00,579 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:00,579 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:00,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-20 05:37:00,579 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-07-20 05:37:00,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:00,580 INFO L85 PathProgramCache]: Analyzing trace with hash 798891393, now seen corresponding path program 1 times [2022-07-20 05:37:00,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:00,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766043801] [2022-07-20 05:37:00,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:00,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:00,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:00,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:00,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:00,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766043801] [2022-07-20 05:37:00,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766043801] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:00,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:00,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 05:37:00,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518248896] [2022-07-20 05:37:00,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:00,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 05:37:00,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:00,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 05:37:00,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 05:37:00,603 INFO L87 Difference]: Start difference. First operand 311 states and 449 transitions. Second operand has 3 states, 2 states have (on average 5.5) 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-07-20 05:37:00,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:00,687 INFO L93 Difference]: Finished difference Result 370 states and 506 transitions. [2022-07-20 05:37:00,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 05:37:00,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) 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-07-20 05:37:00,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:00,690 INFO L225 Difference]: With dead ends: 370 [2022-07-20 05:37:00,690 INFO L226 Difference]: Without dead ends: 363 [2022-07-20 05:37:00,690 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-07-20 05:37:00,691 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 74 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 237 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-07-20 05:37:00,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 237 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:00,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-07-20 05:37:00,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 308. [2022-07-20 05:37:00,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 236 states have (on average 1.7966101694915255) internal successors, (424), 295 states have internal predecessors, (424), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:00,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 444 transitions. [2022-07-20 05:37:00,700 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 444 transitions. Word has length 11 [2022-07-20 05:37:00,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:00,700 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 444 transitions. [2022-07-20 05:37:00,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) 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-07-20 05:37:00,700 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 444 transitions. [2022-07-20 05:37:00,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-07-20 05:37:00,701 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:00,701 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:00,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-20 05:37:00,702 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-07-20 05:37:00,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:00,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1916999928, now seen corresponding path program 1 times [2022-07-20 05:37:00,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:00,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246659009] [2022-07-20 05:37:00,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:00,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:00,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:00,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:00,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:00,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:00,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246659009] [2022-07-20 05:37:00,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246659009] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:00,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:00,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:00,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302302764] [2022-07-20 05:37:00,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:00,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:00,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:00,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:00,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:00,743 INFO L87 Difference]: Start difference. First operand 308 states and 444 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:00,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:00,956 INFO L93 Difference]: Finished difference Result 439 states and 552 transitions. [2022-07-20 05:37:00,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:00,956 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-07-20 05:37:00,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:00,958 INFO L225 Difference]: With dead ends: 439 [2022-07-20 05:37:00,959 INFO L226 Difference]: Without dead ends: 439 [2022-07-20 05:37:00,959 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-07-20 05:37:00,959 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 267 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 353 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.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:00,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 353 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:00,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-07-20 05:37:00,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 308. [2022-07-20 05:37:00,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 236 states have (on average 1.771186440677966) internal successors, (418), 295 states have internal predecessors, (418), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:00,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 438 transitions. [2022-07-20 05:37:00,977 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 438 transitions. Word has length 13 [2022-07-20 05:37:00,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:00,978 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 438 transitions. [2022-07-20 05:37:00,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:00,978 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 438 transitions. [2022-07-20 05:37:00,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-07-20 05:37:00,979 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:00,979 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:00,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-20 05:37:00,979 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:00,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:00,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1916999929, now seen corresponding path program 1 times [2022-07-20 05:37:00,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:00,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531838162] [2022-07-20 05:37:00,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:00,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:00,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:01,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:01,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:01,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531838162] [2022-07-20 05:37:01,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531838162] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:01,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:01,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:01,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586550768] [2022-07-20 05:37:01,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:01,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:01,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:01,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:01,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:01,064 INFO L87 Difference]: Start difference. First operand 308 states and 438 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:01,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:01,283 INFO L93 Difference]: Finished difference Result 378 states and 484 transitions. [2022-07-20 05:37:01,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 05:37:01,283 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-07-20 05:37:01,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:01,285 INFO L225 Difference]: With dead ends: 378 [2022-07-20 05:37:01,285 INFO L226 Difference]: Without dead ends: 378 [2022-07-20 05:37:01,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 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-07-20 05:37:01,286 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 118 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:01,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 656 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:01,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-07-20 05:37:01,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 318. [2022-07-20 05:37:01,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 243 states have (on average 1.7530864197530864) internal successors, (426), 303 states have internal predecessors, (426), 10 states have call successors, (10), 5 states have call predecessors, (10), 8 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-07-20 05:37:01,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 452 transitions. [2022-07-20 05:37:01,296 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 452 transitions. Word has length 13 [2022-07-20 05:37:01,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:01,296 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 452 transitions. [2022-07-20 05:37:01,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:01,296 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 452 transitions. [2022-07-20 05:37:01,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-07-20 05:37:01,297 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:01,297 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:01,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-20 05:37:01,297 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-07-20 05:37:01,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:01,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1917923450, now seen corresponding path program 1 times [2022-07-20 05:37:01,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:01,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368808979] [2022-07-20 05:37:01,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:01,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:01,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:01,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:01,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368808979] [2022-07-20 05:37:01,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368808979] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:01,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:01,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:01,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237178292] [2022-07-20 05:37:01,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:01,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:01,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:01,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:01,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:01,411 INFO L87 Difference]: Start difference. First operand 318 states and 452 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:01,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:01,630 INFO L93 Difference]: Finished difference Result 377 states and 482 transitions. [2022-07-20 05:37:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 05:37:01,631 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-07-20 05:37:01,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:01,632 INFO L225 Difference]: With dead ends: 377 [2022-07-20 05:37:01,633 INFO L226 Difference]: Without dead ends: 377 [2022-07-20 05:37:01,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 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-07-20 05:37:01,633 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 113 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:01,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 678 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:01,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-07-20 05:37:01,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 312. [2022-07-20 05:37:01,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 240 states have (on average 1.7625) internal successors, (423), 297 states have internal predecessors, (423), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:01,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 443 transitions. [2022-07-20 05:37:01,645 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 443 transitions. Word has length 13 [2022-07-20 05:37:01,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:01,646 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 443 transitions. [2022-07-20 05:37:01,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:01,646 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 443 transitions. [2022-07-20 05:37:01,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-07-20 05:37:01,648 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:01,648 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:01,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-20 05:37:01,649 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-07-20 05:37:01,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:01,649 INFO L85 PathProgramCache]: Analyzing trace with hash -60907143, now seen corresponding path program 1 times [2022-07-20 05:37:01,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:01,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234925641] [2022-07-20 05:37:01,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:01,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:01,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:01,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:01,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234925641] [2022-07-20 05:37:01,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234925641] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:01,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:01,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:01,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144053234] [2022-07-20 05:37:01,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:01,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:01,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:01,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:01,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:01,716 INFO L87 Difference]: Start difference. First operand 312 states and 443 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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-07-20 05:37:01,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:01,919 INFO L93 Difference]: Finished difference Result 489 states and 642 transitions. [2022-07-20 05:37:01,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:01,920 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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 15 [2022-07-20 05:37:01,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:01,922 INFO L225 Difference]: With dead ends: 489 [2022-07-20 05:37:01,923 INFO L226 Difference]: Without dead ends: 489 [2022-07-20 05:37:01,923 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-07-20 05:37:01,924 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 259 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 360 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-07-20 05:37:01,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 360 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:01,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-07-20 05:37:01,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 318. [2022-07-20 05:37:01,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 246 states have (on average 1.7439024390243902) internal successors, (429), 303 states have internal predecessors, (429), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:01,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 449 transitions. [2022-07-20 05:37:01,935 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 449 transitions. Word has length 15 [2022-07-20 05:37:01,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:01,935 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 449 transitions. [2022-07-20 05:37:01,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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-07-20 05:37:01,936 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 449 transitions. [2022-07-20 05:37:01,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-07-20 05:37:01,936 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:01,937 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:01,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-20 05:37:01,937 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-07-20 05:37:01,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:01,938 INFO L85 PathProgramCache]: Analyzing trace with hash -60907142, now seen corresponding path program 1 times [2022-07-20 05:37:01,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:01,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53726930] [2022-07-20 05:37:01,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:01,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:01,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:01,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:01,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:01,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53726930] [2022-07-20 05:37:01,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53726930] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:01,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:01,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:01,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493706842] [2022-07-20 05:37:01,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:01,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:01,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:01,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:01,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:01,992 INFO L87 Difference]: Start difference. First operand 318 states and 449 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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-07-20 05:37:02,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:02,139 INFO L93 Difference]: Finished difference Result 375 states and 473 transitions. [2022-07-20 05:37:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:02,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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 15 [2022-07-20 05:37:02,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:02,141 INFO L225 Difference]: With dead ends: 375 [2022-07-20 05:37:02,141 INFO L226 Difference]: Without dead ends: 375 [2022-07-20 05:37:02,142 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-07-20 05:37:02,142 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 203 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:02,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 374 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:02,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-07-20 05:37:02,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 318. [2022-07-20 05:37:02,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 246 states have (on average 1.7073170731707317) internal successors, (420), 303 states have internal predecessors, (420), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:02,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 440 transitions. [2022-07-20 05:37:02,150 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 440 transitions. Word has length 15 [2022-07-20 05:37:02,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:02,151 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 440 transitions. [2022-07-20 05:37:02,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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-07-20 05:37:02,151 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 440 transitions. [2022-07-20 05:37:02,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-07-20 05:37:02,151 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:02,152 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:02,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-20 05:37:02,152 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-07-20 05:37:02,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:02,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1341254785, now seen corresponding path program 1 times [2022-07-20 05:37:02,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:02,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774740146] [2022-07-20 05:37:02,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:02,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:02,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:02,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:02,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:02,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774740146] [2022-07-20 05:37:02,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774740146] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:02,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:02,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 05:37:02,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324538948] [2022-07-20 05:37:02,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:02,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 05:37:02,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:02,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 05:37:02,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 05:37:02,176 INFO L87 Difference]: Start difference. First operand 318 states and 440 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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-07-20 05:37:02,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:02,267 INFO L93 Difference]: Finished difference Result 409 states and 539 transitions. [2022-07-20 05:37:02,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 05:37:02,268 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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 19 [2022-07-20 05:37:02,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:02,271 INFO L225 Difference]: With dead ends: 409 [2022-07-20 05:37:02,271 INFO L226 Difference]: Without dead ends: 409 [2022-07-20 05:37:02,272 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-07-20 05:37:02,273 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 132 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 261 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-07-20 05:37:02,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 261 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:02,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-07-20 05:37:02,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 315. [2022-07-20 05:37:02,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 246 states have (on average 1.6829268292682926) internal successors, (414), 300 states have internal predecessors, (414), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:02,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 434 transitions. [2022-07-20 05:37:02,286 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 434 transitions. Word has length 19 [2022-07-20 05:37:02,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:02,286 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 434 transitions. [2022-07-20 05:37:02,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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-07-20 05:37:02,287 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 434 transitions. [2022-07-20 05:37:02,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-07-20 05:37:02,287 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:02,287 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:02,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-20 05:37:02,288 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-07-20 05:37:02,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:02,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1341254786, now seen corresponding path program 1 times [2022-07-20 05:37:02,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:02,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538292782] [2022-07-20 05:37:02,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:02,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:02,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:02,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:02,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:02,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538292782] [2022-07-20 05:37:02,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538292782] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:02,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:02,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:02,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583888134] [2022-07-20 05:37:02,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:02,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:02,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:02,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:02,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:02,335 INFO L87 Difference]: Start difference. First operand 315 states and 434 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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-07-20 05:37:02,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:02,492 INFO L93 Difference]: Finished difference Result 532 states and 662 transitions. [2022-07-20 05:37:02,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:02,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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 19 [2022-07-20 05:37:02,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:02,494 INFO L225 Difference]: With dead ends: 532 [2022-07-20 05:37:02,494 INFO L226 Difference]: Without dead ends: 532 [2022-07-20 05:37:02,495 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-07-20 05:37:02,495 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 283 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:02,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 459 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:02,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-07-20 05:37:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 318. [2022-07-20 05:37:02,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 250 states have (on average 1.664) internal successors, (416), 303 states have internal predecessors, (416), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:02,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 436 transitions. [2022-07-20 05:37:02,504 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 436 transitions. Word has length 19 [2022-07-20 05:37:02,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:02,504 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 436 transitions. [2022-07-20 05:37:02,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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-07-20 05:37:02,504 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 436 transitions. [2022-07-20 05:37:02,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-07-20 05:37:02,505 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:02,505 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:02,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-20 05:37:02,505 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-07-20 05:37:02,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:02,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1370774597, now seen corresponding path program 1 times [2022-07-20 05:37:02,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:02,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538539393] [2022-07-20 05:37:02,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:02,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:02,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:02,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:02,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:02,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538539393] [2022-07-20 05:37:02,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538539393] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:02,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:02,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:02,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014287633] [2022-07-20 05:37:02,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:02,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:02,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:02,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:02,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:02,555 INFO L87 Difference]: Start difference. First operand 318 states and 436 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-07-20 05:37:02,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:02,700 INFO L93 Difference]: Finished difference Result 531 states and 660 transitions. [2022-07-20 05:37:02,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:02,700 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-07-20 05:37:02,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:02,702 INFO L225 Difference]: With dead ends: 531 [2022-07-20 05:37:02,702 INFO L226 Difference]: Without dead ends: 531 [2022-07-20 05:37:02,703 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-07-20 05:37:02,703 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 344 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:02,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 439 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:02,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2022-07-20 05:37:02,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 320. [2022-07-20 05:37:02,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 252 states have (on average 1.6587301587301588) internal successors, (418), 305 states have internal predecessors, (418), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-07-20 05:37:02,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 438 transitions. [2022-07-20 05:37:02,712 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 438 transitions. Word has length 20 [2022-07-20 05:37:02,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:02,713 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 438 transitions. [2022-07-20 05:37:02,713 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-07-20 05:37:02,713 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 438 transitions. [2022-07-20 05:37:02,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-07-20 05:37:02,713 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:02,714 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-07-20 05:37:02,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-20 05:37:02,714 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-07-20 05:37:02,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:02,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1370718893, now seen corresponding path program 1 times [2022-07-20 05:37:02,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:02,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062906164] [2022-07-20 05:37:02,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:02,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:02,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:02,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062906164] [2022-07-20 05:37:02,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062906164] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:02,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:02,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 05:37:02,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265173209] [2022-07-20 05:37:02,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:02,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:02,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:02,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:02,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:02,791 INFO L87 Difference]: Start difference. First operand 320 states and 438 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:02,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:02,879 INFO L93 Difference]: Finished difference Result 540 states and 713 transitions. [2022-07-20 05:37:02,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 05:37:02,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:02,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:02,882 INFO L225 Difference]: With dead ends: 540 [2022-07-20 05:37:02,882 INFO L226 Difference]: Without dead ends: 540 [2022-07-20 05:37:02,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 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-07-20 05:37:02,883 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 336 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:02,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 1235 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:02,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-07-20 05:37:02,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 348. [2022-07-20 05:37:02,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 275 states have (on average 1.6254545454545455) internal successors, (447), 329 states have internal predecessors, (447), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:02,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 477 transitions. [2022-07-20 05:37:02,894 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 477 transitions. Word has length 20 [2022-07-20 05:37:02,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:02,894 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 477 transitions. [2022-07-20 05:37:02,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:02,895 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 477 transitions. [2022-07-20 05:37:02,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-07-20 05:37:02,895 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:02,896 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-07-20 05:37:02,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-20 05:37:02,896 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-07-20 05:37:02,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:02,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1370716971, now seen corresponding path program 1 times [2022-07-20 05:37:02,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:02,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566904930] [2022-07-20 05:37:02,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:02,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:02,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:02,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:02,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:02,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566904930] [2022-07-20 05:37:02,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566904930] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:02,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:02,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 05:37:02,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087625194] [2022-07-20 05:37:02,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:02,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:02,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:02,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:02,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:02,981 INFO L87 Difference]: Start difference. First operand 348 states and 477 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:03,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:03,075 INFO L93 Difference]: Finished difference Result 530 states and 699 transitions. [2022-07-20 05:37:03,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 05:37:03,076 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:03,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:03,078 INFO L225 Difference]: With dead ends: 530 [2022-07-20 05:37:03,078 INFO L226 Difference]: Without dead ends: 530 [2022-07-20 05:37:03,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 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-07-20 05:37:03,079 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 323 mSDsluCounter, 1001 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:03,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 1233 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:03,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2022-07-20 05:37:03,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 346. [2022-07-20 05:37:03,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 273 states have (on average 1.6227106227106227) internal successors, (443), 327 states have internal predecessors, (443), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:03,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 473 transitions. [2022-07-20 05:37:03,089 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 473 transitions. Word has length 20 [2022-07-20 05:37:03,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:03,089 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 473 transitions. [2022-07-20 05:37:03,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:03,090 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 473 transitions. [2022-07-20 05:37:03,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-07-20 05:37:03,090 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:03,090 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-07-20 05:37:03,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-20 05:37:03,091 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:03,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:03,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1241636174, now seen corresponding path program 1 times [2022-07-20 05:37:03,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:03,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527139020] [2022-07-20 05:37:03,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:03,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:03,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:03,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:03,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:03,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527139020] [2022-07-20 05:37:03,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527139020] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:03,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:03,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:03,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267121004] [2022-07-20 05:37:03,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:03,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:03,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:03,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:03,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:03,134 INFO L87 Difference]: Start difference. First operand 346 states and 473 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-07-20 05:37:03,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:03,295 INFO L93 Difference]: Finished difference Result 572 states and 718 transitions. [2022-07-20 05:37:03,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:03,296 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-07-20 05:37:03,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:03,298 INFO L225 Difference]: With dead ends: 572 [2022-07-20 05:37:03,298 INFO L226 Difference]: Without dead ends: 572 [2022-07-20 05:37:03,298 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-07-20 05:37:03,299 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 355 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:03,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 430 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:03,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-07-20 05:37:03,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 350. [2022-07-20 05:37:03,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 277 states have (on average 1.6137184115523466) internal successors, (447), 331 states have internal predecessors, (447), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:03,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 477 transitions. [2022-07-20 05:37:03,308 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 477 transitions. Word has length 20 [2022-07-20 05:37:03,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:03,308 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 477 transitions. [2022-07-20 05:37:03,308 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-07-20 05:37:03,309 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 477 transitions. [2022-07-20 05:37:03,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-07-20 05:37:03,309 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:03,309 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-07-20 05:37:03,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-20 05:37:03,309 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:03,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:03,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1241634252, now seen corresponding path program 1 times [2022-07-20 05:37:03,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:03,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712357544] [2022-07-20 05:37:03,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:03,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:03,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:03,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:03,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:03,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:03,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:03,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712357544] [2022-07-20 05:37:03,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712357544] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:03,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:03,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 05:37:03,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707596685] [2022-07-20 05:37:03,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:03,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:03,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:03,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:03,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:03,377 INFO L87 Difference]: Start difference. First operand 350 states and 477 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:03,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:03,471 INFO L93 Difference]: Finished difference Result 527 states and 693 transitions. [2022-07-20 05:37:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 05:37:03,471 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:03,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:03,473 INFO L225 Difference]: With dead ends: 527 [2022-07-20 05:37:03,473 INFO L226 Difference]: Without dead ends: 527 [2022-07-20 05:37:03,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 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-07-20 05:37:03,474 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 330 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 1461 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:03,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 1461 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:03,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-07-20 05:37:03,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 345. [2022-07-20 05:37:03,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 273 states have (on average 1.6080586080586081) internal successors, (439), 326 states have internal predecessors, (439), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:03,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 469 transitions. [2022-07-20 05:37:03,484 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 469 transitions. Word has length 20 [2022-07-20 05:37:03,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:03,484 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 469 transitions. [2022-07-20 05:37:03,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 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-07-20 05:37:03,484 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 469 transitions. [2022-07-20 05:37:03,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-20 05:37:03,484 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:03,484 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-07-20 05:37:03,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-20 05:37:03,485 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:03,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:03,485 INFO L85 PathProgramCache]: Analyzing trace with hash 712638781, now seen corresponding path program 1 times [2022-07-20 05:37:03,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:03,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594416550] [2022-07-20 05:37:03,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:03,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:03,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:03,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:03,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:03,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:03,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594416550] [2022-07-20 05:37:03,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594416550] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:03,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:03,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 05:37:03,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277398907] [2022-07-20 05:37:03,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:03,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 05:37:03,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:03,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 05:37:03,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-20 05:37:03,705 INFO L87 Difference]: Start difference. First operand 345 states and 469 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-07-20 05:37:04,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:04,262 INFO L93 Difference]: Finished difference Result 649 states and 845 transitions. [2022-07-20 05:37:04,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 05:37:04,263 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-07-20 05:37:04,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:04,265 INFO L225 Difference]: With dead ends: 649 [2022-07-20 05:37:04,265 INFO L226 Difference]: Without dead ends: 647 [2022-07-20 05:37:04,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-07-20 05:37:04,266 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 445 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:04,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 1228 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:04,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2022-07-20 05:37:04,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 339. [2022-07-20 05:37:04,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 267 states have (on average 1.6029962546816479) internal successors, (428), 320 states have internal predecessors, (428), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:04,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 458 transitions. [2022-07-20 05:37:04,276 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 458 transitions. Word has length 21 [2022-07-20 05:37:04,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:04,277 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 458 transitions. [2022-07-20 05:37:04,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-07-20 05:37:04,277 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 458 transitions. [2022-07-20 05:37:04,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-20 05:37:04,277 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:04,278 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-07-20 05:37:04,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-20 05:37:04,278 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:04,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:04,278 INFO L85 PathProgramCache]: Analyzing trace with hash 163984267, now seen corresponding path program 1 times [2022-07-20 05:37:04,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:04,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198395133] [2022-07-20 05:37:04,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:04,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:04,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:04,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:04,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:04,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:04,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198395133] [2022-07-20 05:37:04,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198395133] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:04,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:04,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:04,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88363129] [2022-07-20 05:37:04,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:04,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:04,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:04,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:04,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:04,320 INFO L87 Difference]: Start difference. First operand 339 states and 458 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-07-20 05:37:04,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:04,462 INFO L93 Difference]: Finished difference Result 557 states and 693 transitions. [2022-07-20 05:37:04,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:04,463 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-07-20 05:37:04,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:04,465 INFO L225 Difference]: With dead ends: 557 [2022-07-20 05:37:04,465 INFO L226 Difference]: Without dead ends: 557 [2022-07-20 05:37:04,465 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-07-20 05:37:04,465 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 347 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:04,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 430 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:04,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2022-07-20 05:37:04,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 332. [2022-07-20 05:37:04,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 261 states have (on average 1.6091954022988506) internal successors, (420), 313 states have internal predecessors, (420), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:04,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 450 transitions. [2022-07-20 05:37:04,475 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 450 transitions. Word has length 21 [2022-07-20 05:37:04,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:04,475 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 450 transitions. [2022-07-20 05:37:04,476 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-07-20 05:37:04,476 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 450 transitions. [2022-07-20 05:37:04,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-07-20 05:37:04,476 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:04,476 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-07-20 05:37:04,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-20 05:37:04,477 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:04,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:04,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1953708264, now seen corresponding path program 1 times [2022-07-20 05:37:04,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:04,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235306714] [2022-07-20 05:37:04,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:04,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:04,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:04,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:04,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:04,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:04,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:04,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235306714] [2022-07-20 05:37:04,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235306714] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:04,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:04,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 05:37:04,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408922748] [2022-07-20 05:37:04,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:04,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 05:37:04,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:04,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 05:37:04,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 05:37:04,511 INFO L87 Difference]: Start difference. First operand 332 states and 450 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 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-07-20 05:37:04,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:04,687 INFO L93 Difference]: Finished difference Result 494 states and 639 transitions. [2022-07-20 05:37:04,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 05:37:04,688 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 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-07-20 05:37:04,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:04,690 INFO L225 Difference]: With dead ends: 494 [2022-07-20 05:37:04,690 INFO L226 Difference]: Without dead ends: 494 [2022-07-20 05:37:04,690 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-07-20 05:37:04,690 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 227 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 352 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-07-20 05:37:04,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 352 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:04,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2022-07-20 05:37:04,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 360. [2022-07-20 05:37:04,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 289 states have (on average 1.6332179930795847) internal successors, (472), 341 states have internal predecessors, (472), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:04,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 502 transitions. [2022-07-20 05:37:04,699 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 502 transitions. Word has length 23 [2022-07-20 05:37:04,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:04,699 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 502 transitions. [2022-07-20 05:37:04,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 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-07-20 05:37:04,700 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 502 transitions. [2022-07-20 05:37:04,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-07-20 05:37:04,700 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:04,700 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-07-20 05:37:04,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-20 05:37:04,701 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:04,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:04,701 INFO L85 PathProgramCache]: Analyzing trace with hash 1953708265, now seen corresponding path program 1 times [2022-07-20 05:37:04,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:04,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554289715] [2022-07-20 05:37:04,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:04,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:04,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:04,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:04,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:04,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:04,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:04,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554289715] [2022-07-20 05:37:04,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554289715] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:04,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:04,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:04,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459980771] [2022-07-20 05:37:04,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:04,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:04,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:04,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:04,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:04,846 INFO L87 Difference]: Start difference. First operand 360 states and 502 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 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-07-20 05:37:05,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:05,062 INFO L93 Difference]: Finished difference Result 419 states and 533 transitions. [2022-07-20 05:37:05,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 05:37:05,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 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-07-20 05:37:05,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:05,064 INFO L225 Difference]: With dead ends: 419 [2022-07-20 05:37:05,064 INFO L226 Difference]: Without dead ends: 419 [2022-07-20 05:37:05,064 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-07-20 05:37:05,065 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 378 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:05,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 449 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:05,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2022-07-20 05:37:05,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 360. [2022-07-20 05:37:05,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 289 states have (on average 1.602076124567474) internal successors, (463), 341 states have internal predecessors, (463), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 13 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:05,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 493 transitions. [2022-07-20 05:37:05,076 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 493 transitions. Word has length 23 [2022-07-20 05:37:05,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:05,076 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 493 transitions. [2022-07-20 05:37:05,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 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-07-20 05:37:05,077 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 493 transitions. [2022-07-20 05:37:05,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-07-20 05:37:05,077 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:05,077 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:05,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-20 05:37:05,078 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:05,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:05,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1811064258, now seen corresponding path program 1 times [2022-07-20 05:37:05,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:05,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906046148] [2022-07-20 05:37:05,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:05,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:05,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:05,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:05,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:05,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:05,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906046148] [2022-07-20 05:37:05,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906046148] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:05,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:05,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 05:37:05,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855638151] [2022-07-20 05:37:05,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:05,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 05:37:05,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:05,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 05:37:05,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-20 05:37:05,237 INFO L87 Difference]: Start difference. First operand 360 states and 493 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:05,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:05,553 INFO L93 Difference]: Finished difference Result 799 states and 1037 transitions. [2022-07-20 05:37:05,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 05:37:05,554 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2022-07-20 05:37:05,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:05,557 INFO L225 Difference]: With dead ends: 799 [2022-07-20 05:37:05,557 INFO L226 Difference]: Without dead ends: 799 [2022-07-20 05:37:05,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-07-20 05:37:05,558 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 647 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:05,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [651 Valid, 1187 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:05,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2022-07-20 05:37:05,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 392. [2022-07-20 05:37:05,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 321 states have (on average 1.5545171339563864) internal successors, (499), 371 states have internal predecessors, (499), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 15 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:05,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 529 transitions. [2022-07-20 05:37:05,573 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 529 transitions. Word has length 24 [2022-07-20 05:37:05,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:05,573 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 529 transitions. [2022-07-20 05:37:05,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 05:37:05,574 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 529 transitions. [2022-07-20 05:37:05,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-07-20 05:37:05,575 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:05,575 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-07-20 05:37:05,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-20 05:37:05,575 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:05,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:05,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1927577074, now seen corresponding path program 1 times [2022-07-20 05:37:05,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:05,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032954380] [2022-07-20 05:37:05,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:05,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:05,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:05,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:05,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:05,717 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:05,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:05,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032954380] [2022-07-20 05:37:05,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032954380] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:05,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:05,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 05:37:05,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35456428] [2022-07-20 05:37:05,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:05,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 05:37:05,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:05,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 05:37:05,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-20 05:37:05,720 INFO L87 Difference]: Start difference. First operand 392 states and 529 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 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-07-20 05:37:05,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:05,973 INFO L93 Difference]: Finished difference Result 632 states and 811 transitions. [2022-07-20 05:37:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 05:37:05,973 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 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-07-20 05:37:05,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:05,976 INFO L225 Difference]: With dead ends: 632 [2022-07-20 05:37:05,976 INFO L226 Difference]: Without dead ends: 632 [2022-07-20 05:37:05,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-07-20 05:37:05,976 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 241 mSDsluCounter, 1081 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 1327 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:05,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 1327 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:05,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-07-20 05:37:05,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 394. [2022-07-20 05:37:05,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 323 states have (on average 1.5510835913312693) internal successors, (501), 373 states have internal predecessors, (501), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 15 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-20 05:37:05,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 531 transitions. [2022-07-20 05:37:05,986 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 531 transitions. Word has length 25 [2022-07-20 05:37:05,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:05,986 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 531 transitions. [2022-07-20 05:37:05,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 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-07-20 05:37:05,986 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 531 transitions. [2022-07-20 05:37:05,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-07-20 05:37:05,987 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:05,987 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] [2022-07-20 05:37:05,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-20 05:37:05,988 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:05,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:05,988 INFO L85 PathProgramCache]: Analyzing trace with hash -970840895, now seen corresponding path program 1 times [2022-07-20 05:37:05,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:05,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680595230] [2022-07-20 05:37:05,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:05,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:06,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:06,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:06,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680595230] [2022-07-20 05:37:06,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680595230] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:06,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:06,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:06,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178842093] [2022-07-20 05:37:06,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:06,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:06,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:06,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:06,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:06,071 INFO L87 Difference]: Start difference. First operand 394 states and 531 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 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-07-20 05:37:06,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:06,345 INFO L93 Difference]: Finished difference Result 515 states and 640 transitions. [2022-07-20 05:37:06,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 05:37:06,345 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 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 26 [2022-07-20 05:37:06,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:06,347 INFO L225 Difference]: With dead ends: 515 [2022-07-20 05:37:06,347 INFO L226 Difference]: Without dead ends: 515 [2022-07-20 05:37:06,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-07-20 05:37:06,348 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 506 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:06,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 415 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:06,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-07-20 05:37:06,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 405. [2022-07-20 05:37:06,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 339 states have (on average 1.5309734513274336) internal successors, (519), 383 states have internal predecessors, (519), 11 states have call successors, (11), 5 states have call predecessors, (11), 10 states have return successors, (22), 16 states have call predecessors, (22), 11 states have call successors, (22) [2022-07-20 05:37:06,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 552 transitions. [2022-07-20 05:37:06,359 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 552 transitions. Word has length 26 [2022-07-20 05:37:06,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:06,359 INFO L495 AbstractCegarLoop]: Abstraction has 405 states and 552 transitions. [2022-07-20 05:37:06,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 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-07-20 05:37:06,359 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 552 transitions. [2022-07-20 05:37:06,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-07-20 05:37:06,360 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:06,360 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-07-20 05:37:06,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-20 05:37:06,360 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:06,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:06,361 INFO L85 PathProgramCache]: Analyzing trace with hash 622100015, now seen corresponding path program 1 times [2022-07-20 05:37:06,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:06,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533403892] [2022-07-20 05:37:06,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:06,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:06,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:06,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533403892] [2022-07-20 05:37:06,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533403892] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:06,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:06,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 05:37:06,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182484621] [2022-07-20 05:37:06,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:06,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 05:37:06,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:06,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 05:37:06,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 05:37:06,424 INFO L87 Difference]: Start difference. First operand 405 states and 552 transitions. Second operand has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 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-07-20 05:37:06,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:06,565 INFO L93 Difference]: Finished difference Result 461 states and 604 transitions. [2022-07-20 05:37:06,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 05:37:06,565 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 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-07-20 05:37:06,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:06,567 INFO L225 Difference]: With dead ends: 461 [2022-07-20 05:37:06,567 INFO L226 Difference]: Without dead ends: 461 [2022-07-20 05:37:06,568 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-07-20 05:37:06,568 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 151 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 528 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-07-20 05:37:06,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 528 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:06,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-07-20 05:37:06,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 405. [2022-07-20 05:37:06,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 339 states have (on average 1.528023598820059) internal successors, (518), 383 states have internal predecessors, (518), 11 states have call successors, (11), 5 states have call predecessors, (11), 10 states have return successors, (22), 16 states have call predecessors, (22), 11 states have call successors, (22) [2022-07-20 05:37:06,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 551 transitions. [2022-07-20 05:37:06,579 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 551 transitions. Word has length 27 [2022-07-20 05:37:06,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:06,579 INFO L495 AbstractCegarLoop]: Abstraction has 405 states and 551 transitions. [2022-07-20 05:37:06,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 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-07-20 05:37:06,579 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 551 transitions. [2022-07-20 05:37:06,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-07-20 05:37:06,580 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:06,580 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:06,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-20 05:37:06,580 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:06,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:06,581 INFO L85 PathProgramCache]: Analyzing trace with hash -31296654, now seen corresponding path program 1 times [2022-07-20 05:37:06,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:06,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805840604] [2022-07-20 05:37:06,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:06,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:06,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:06,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:06,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:06,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805840604] [2022-07-20 05:37:06,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805840604] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:06,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:06,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:06,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145522304] [2022-07-20 05:37:06,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:06,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:06,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:06,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:06,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:06,646 INFO L87 Difference]: Start difference. First operand 405 states and 551 transitions. Second operand has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 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-07-20 05:37:06,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:06,793 INFO L93 Difference]: Finished difference Result 442 states and 562 transitions. [2022-07-20 05:37:06,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 05:37:06,794 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 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-07-20 05:37:06,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:06,795 INFO L225 Difference]: With dead ends: 442 [2022-07-20 05:37:06,795 INFO L226 Difference]: Without dead ends: 442 [2022-07-20 05:37:06,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-07-20 05:37:06,796 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 424 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:06,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 724 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:06,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-07-20 05:37:06,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 403. [2022-07-20 05:37:06,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 339 states have (on average 1.5162241887905605) internal successors, (514), 381 states have internal predecessors, (514), 11 states have call successors, (11), 5 states have call predecessors, (11), 10 states have return successors, (22), 16 states have call predecessors, (22), 11 states have call successors, (22) [2022-07-20 05:37:06,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 547 transitions. [2022-07-20 05:37:06,805 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 547 transitions. Word has length 27 [2022-07-20 05:37:06,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:06,805 INFO L495 AbstractCegarLoop]: Abstraction has 403 states and 547 transitions. [2022-07-20 05:37:06,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 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-07-20 05:37:06,806 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 547 transitions. [2022-07-20 05:37:06,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-07-20 05:37:06,806 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:06,806 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-07-20 05:37:06,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-20 05:37:06,807 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:06,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:06,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2105231472, now seen corresponding path program 1 times [2022-07-20 05:37:06,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:06,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702511346] [2022-07-20 05:37:06,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:06,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:06,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:06,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:06,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702511346] [2022-07-20 05:37:06,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702511346] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:06,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:06,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 05:37:06,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050673919] [2022-07-20 05:37:06,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:06,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 05:37:06,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:06,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 05:37:06,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 05:37:06,870 INFO L87 Difference]: Start difference. First operand 403 states and 547 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 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-07-20 05:37:07,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:07,015 INFO L93 Difference]: Finished difference Result 528 states and 692 transitions. [2022-07-20 05:37:07,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 05:37:07,015 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 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-07-20 05:37:07,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:07,017 INFO L225 Difference]: With dead ends: 528 [2022-07-20 05:37:07,017 INFO L226 Difference]: Without dead ends: 528 [2022-07-20 05:37:07,017 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-07-20 05:37:07,018 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 178 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:07,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 501 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:07,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2022-07-20 05:37:07,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 441. [2022-07-20 05:37:07,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 373 states have (on average 1.5120643431635388) internal successors, (564), 417 states have internal predecessors, (564), 13 states have call successors, (13), 6 states have call predecessors, (13), 12 states have return successors, (26), 17 states have call predecessors, (26), 13 states have call successors, (26) [2022-07-20 05:37:07,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 603 transitions. [2022-07-20 05:37:07,029 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 603 transitions. Word has length 28 [2022-07-20 05:37:07,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:07,029 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 603 transitions. [2022-07-20 05:37:07,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 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-07-20 05:37:07,029 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 603 transitions. [2022-07-20 05:37:07,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-07-20 05:37:07,031 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:07,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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:07,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-20 05:37:07,031 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:07,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:07,032 INFO L85 PathProgramCache]: Analyzing trace with hash -11312492, now seen corresponding path program 1 times [2022-07-20 05:37:07,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:07,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217618898] [2022-07-20 05:37:07,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:07,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:07,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:07,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:07,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217618898] [2022-07-20 05:37:07,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217618898] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:07,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:07,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:07,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421912417] [2022-07-20 05:37:07,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:07,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:07,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:07,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:07,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:07,151 INFO L87 Difference]: Start difference. First operand 441 states and 603 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 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-07-20 05:37:07,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:07,424 INFO L93 Difference]: Finished difference Result 552 states and 688 transitions. [2022-07-20 05:37:07,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 05:37:07,424 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 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-07-20 05:37:07,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:07,427 INFO L225 Difference]: With dead ends: 552 [2022-07-20 05:37:07,427 INFO L226 Difference]: Without dead ends: 552 [2022-07-20 05:37:07,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-07-20 05:37:07,428 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 719 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:07,428 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [719 Valid, 363 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:07,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-07-20 05:37:07,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 444. [2022-07-20 05:37:07,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 377 states have (on average 1.5013262599469497) internal successors, (566), 418 states have internal predecessors, (566), 14 states have call successors, (14), 6 states have call predecessors, (14), 12 states have return successors, (28), 19 states have call predecessors, (28), 14 states have call successors, (28) [2022-07-20 05:37:07,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 608 transitions. [2022-07-20 05:37:07,449 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 608 transitions. Word has length 29 [2022-07-20 05:37:07,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:07,449 INFO L495 AbstractCegarLoop]: Abstraction has 444 states and 608 transitions. [2022-07-20 05:37:07,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 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-07-20 05:37:07,449 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 608 transitions. [2022-07-20 05:37:07,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-20 05:37:07,450 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:07,450 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-07-20 05:37:07,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-20 05:37:07,450 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:07,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:07,451 INFO L85 PathProgramCache]: Analyzing trace with hash 880183511, now seen corresponding path program 1 times [2022-07-20 05:37:07,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:07,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374310317] [2022-07-20 05:37:07,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:07,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:07,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:07,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:07,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374310317] [2022-07-20 05:37:07,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374310317] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:07,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:07,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:07,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694163521] [2022-07-20 05:37:07,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:07,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 05:37:07,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:07,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 05:37:07,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 05:37:07,491 INFO L87 Difference]: Start difference. First operand 444 states and 608 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 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-07-20 05:37:07,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:07,529 INFO L93 Difference]: Finished difference Result 919 states and 1272 transitions. [2022-07-20 05:37:07,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 05:37:07,529 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 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-07-20 05:37:07,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:07,533 INFO L225 Difference]: With dead ends: 919 [2022-07-20 05:37:07,533 INFO L226 Difference]: Without dead ends: 919 [2022-07-20 05:37:07,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 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-07-20 05:37:07,534 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 212 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:07,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 734 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:07,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2022-07-20 05:37:07,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 549. [2022-07-20 05:37:07,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 482 states have (on average 1.5145228215767634) internal successors, (730), 516 states have internal predecessors, (730), 14 states have call successors, (14), 6 states have call predecessors, (14), 12 states have return successors, (28), 26 states have call predecessors, (28), 14 states have call successors, (28) [2022-07-20 05:37:07,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 772 transitions. [2022-07-20 05:37:07,547 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 772 transitions. Word has length 30 [2022-07-20 05:37:07,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:07,547 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 772 transitions. [2022-07-20 05:37:07,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 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-07-20 05:37:07,547 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 772 transitions. [2022-07-20 05:37:07,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-20 05:37:07,548 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:07,548 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-07-20 05:37:07,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-20 05:37:07,548 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:07,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:07,549 INFO L85 PathProgramCache]: Analyzing trace with hash 880185433, now seen corresponding path program 1 times [2022-07-20 05:37:07,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:07,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330864818] [2022-07-20 05:37:07,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:07,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:07,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:07,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:07,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:07,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330864818] [2022-07-20 05:37:07,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330864818] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:07,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:07,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:07,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069414001] [2022-07-20 05:37:07,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:07,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:07,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:07,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:07,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:07,617 INFO L87 Difference]: Start difference. First operand 549 states and 772 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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-07-20 05:37:07,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:07,869 INFO L93 Difference]: Finished difference Result 1117 states and 1535 transitions. [2022-07-20 05:37:07,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 05:37:07,869 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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-07-20 05:37:07,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:07,874 INFO L225 Difference]: With dead ends: 1117 [2022-07-20 05:37:07,874 INFO L226 Difference]: Without dead ends: 1117 [2022-07-20 05:37:07,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 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-07-20 05:37:07,874 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 458 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:07,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 1202 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:07,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2022-07-20 05:37:07,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 587. [2022-07-20 05:37:07,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 520 states have (on average 1.5096153846153846) internal successors, (785), 554 states have internal predecessors, (785), 14 states have call successors, (14), 6 states have call predecessors, (14), 12 states have return successors, (28), 26 states have call predecessors, (28), 14 states have call successors, (28) [2022-07-20 05:37:07,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 827 transitions. [2022-07-20 05:37:07,890 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 827 transitions. Word has length 30 [2022-07-20 05:37:07,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:07,890 INFO L495 AbstractCegarLoop]: Abstraction has 587 states and 827 transitions. [2022-07-20 05:37:07,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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-07-20 05:37:07,890 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 827 transitions. [2022-07-20 05:37:07,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-20 05:37:07,891 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:07,891 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-07-20 05:37:07,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-20 05:37:07,891 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:07,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:07,891 INFO L85 PathProgramCache]: Analyzing trace with hash 197854354, now seen corresponding path program 1 times [2022-07-20 05:37:07,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:07,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120311947] [2022-07-20 05:37:07,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:07,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:07,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:07,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:07,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:07,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120311947] [2022-07-20 05:37:07,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120311947] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:07,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:07,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:07,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796764306] [2022-07-20 05:37:07,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:07,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:07,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:07,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:07,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:07,974 INFO L87 Difference]: Start difference. First operand 587 states and 827 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 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-07-20 05:37:08,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:08,413 INFO L93 Difference]: Finished difference Result 1044 states and 1446 transitions. [2022-07-20 05:37:08,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 05:37:08,414 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 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-07-20 05:37:08,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:08,417 INFO L225 Difference]: With dead ends: 1044 [2022-07-20 05:37:08,417 INFO L226 Difference]: Without dead ends: 1044 [2022-07-20 05:37:08,417 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-07-20 05:37:08,418 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 375 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:08,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 800 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:08,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1044 states. [2022-07-20 05:37:08,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1044 to 630. [2022-07-20 05:37:08,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 559 states have (on average 1.4901610017889089) internal successors, (833), 594 states have internal predecessors, (833), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 28 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:08,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 881 transitions. [2022-07-20 05:37:08,431 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 881 transitions. Word has length 30 [2022-07-20 05:37:08,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:08,432 INFO L495 AbstractCegarLoop]: Abstraction has 630 states and 881 transitions. [2022-07-20 05:37:08,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 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-07-20 05:37:08,432 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 881 transitions. [2022-07-20 05:37:08,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-20 05:37:08,432 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:08,432 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-07-20 05:37:08,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-20 05:37:08,433 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:08,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:08,433 INFO L85 PathProgramCache]: Analyzing trace with hash 471361208, now seen corresponding path program 1 times [2022-07-20 05:37:08,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:08,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887925264] [2022-07-20 05:37:08,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:08,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:08,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:08,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:08,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:08,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:08,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:08,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887925264] [2022-07-20 05:37:08,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887925264] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:08,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:08,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:08,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850667018] [2022-07-20 05:37:08,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:08,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 05:37:08,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:08,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 05:37:08,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 05:37:08,474 INFO L87 Difference]: Start difference. First operand 630 states and 881 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 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-07-20 05:37:08,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:08,512 INFO L93 Difference]: Finished difference Result 925 states and 1259 transitions. [2022-07-20 05:37:08,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 05:37:08,513 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 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-07-20 05:37:08,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:08,516 INFO L225 Difference]: With dead ends: 925 [2022-07-20 05:37:08,516 INFO L226 Difference]: Without dead ends: 925 [2022-07-20 05:37:08,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 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-07-20 05:37:08,517 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 191 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:08,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 882 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:08,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-07-20 05:37:08,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 622. [2022-07-20 05:37:08,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 551 states have (on average 1.4900181488203266) internal successors, (821), 586 states have internal predecessors, (821), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 28 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:08,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 869 transitions. [2022-07-20 05:37:08,531 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 869 transitions. Word has length 30 [2022-07-20 05:37:08,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:08,531 INFO L495 AbstractCegarLoop]: Abstraction has 622 states and 869 transitions. [2022-07-20 05:37:08,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 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-07-20 05:37:08,532 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 869 transitions. [2022-07-20 05:37:08,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-20 05:37:08,532 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:08,532 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-07-20 05:37:08,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-20 05:37:08,533 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:08,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:08,533 INFO L85 PathProgramCache]: Analyzing trace with hash 473206328, now seen corresponding path program 1 times [2022-07-20 05:37:08,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:08,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050079384] [2022-07-20 05:37:08,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:08,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:08,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:08,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:08,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:08,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:08,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050079384] [2022-07-20 05:37:08,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050079384] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:08,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:08,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:08,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476725437] [2022-07-20 05:37:08,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:08,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:08,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:08,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:08,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:08,610 INFO L87 Difference]: Start difference. First operand 622 states and 869 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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-07-20 05:37:08,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:08,834 INFO L93 Difference]: Finished difference Result 1101 states and 1484 transitions. [2022-07-20 05:37:08,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 05:37:08,835 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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-07-20 05:37:08,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:08,838 INFO L225 Difference]: With dead ends: 1101 [2022-07-20 05:37:08,838 INFO L226 Difference]: Without dead ends: 1101 [2022-07-20 05:37:08,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 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-07-20 05:37:08,839 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 419 mSDsluCounter, 1078 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 1377 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:08,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 1377 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:08,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2022-07-20 05:37:08,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 589. [2022-07-20 05:37:08,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 521 states have (on average 1.4510556621881) internal successors, (756), 553 states have internal predecessors, (756), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 28 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:08,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 804 transitions. [2022-07-20 05:37:08,869 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 804 transitions. Word has length 30 [2022-07-20 05:37:08,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:08,871 INFO L495 AbstractCegarLoop]: Abstraction has 589 states and 804 transitions. [2022-07-20 05:37:08,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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-07-20 05:37:08,872 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 804 transitions. [2022-07-20 05:37:08,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-07-20 05:37:08,873 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:08,873 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] [2022-07-20 05:37:08,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-20 05:37:08,873 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:08,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:08,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1838517875, now seen corresponding path program 1 times [2022-07-20 05:37:08,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:08,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209102657] [2022-07-20 05:37:08,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:08,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:08,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:08,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:08,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:08,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:08,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:08,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209102657] [2022-07-20 05:37:08,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209102657] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:08,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:08,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:08,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203157997] [2022-07-20 05:37:08,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:08,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:08,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:08,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:08,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:08,998 INFO L87 Difference]: Start difference. First operand 589 states and 804 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 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-07-20 05:37:09,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:09,325 INFO L93 Difference]: Finished difference Result 771 states and 993 transitions. [2022-07-20 05:37:09,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 05:37:09,325 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 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 31 [2022-07-20 05:37:09,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:09,328 INFO L225 Difference]: With dead ends: 771 [2022-07-20 05:37:09,328 INFO L226 Difference]: Without dead ends: 771 [2022-07-20 05:37:09,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-07-20 05:37:09,328 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 598 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:09,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [598 Valid, 566 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 05:37:09,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-07-20 05:37:09,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 589. [2022-07-20 05:37:09,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 521 states have (on average 1.4433781190019195) internal successors, (752), 553 states have internal predecessors, (752), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 28 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:09,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 800 transitions. [2022-07-20 05:37:09,339 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 800 transitions. Word has length 31 [2022-07-20 05:37:09,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:09,340 INFO L495 AbstractCegarLoop]: Abstraction has 589 states and 800 transitions. [2022-07-20 05:37:09,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 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-07-20 05:37:09,340 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 800 transitions. [2022-07-20 05:37:09,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-07-20 05:37:09,340 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:09,340 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-07-20 05:37:09,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-20 05:37:09,341 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:09,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:09,341 INFO L85 PathProgramCache]: Analyzing trace with hash -250351879, now seen corresponding path program 1 times [2022-07-20 05:37:09,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:09,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107323957] [2022-07-20 05:37:09,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:09,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:09,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:09,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:09,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:09,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:09,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:09,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107323957] [2022-07-20 05:37:09,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107323957] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:09,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:09,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:09,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4256062] [2022-07-20 05:37:09,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:09,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:09,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:09,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:09,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:09,472 INFO L87 Difference]: Start difference. First operand 589 states and 800 transitions. Second operand has 6 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-07-20 05:37:09,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:09,650 INFO L93 Difference]: Finished difference Result 620 states and 832 transitions. [2022-07-20 05:37:09,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 05:37:09,651 INFO L78 Accepts]: Start accepts. Automaton has has 6 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-07-20 05:37:09,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:09,653 INFO L225 Difference]: With dead ends: 620 [2022-07-20 05:37:09,653 INFO L226 Difference]: Without dead ends: 620 [2022-07-20 05:37:09,654 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-07-20 05:37:09,654 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 94 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 653 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.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:09,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 653 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:09,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-07-20 05:37:09,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 568. [2022-07-20 05:37:09,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 500 states have (on average 1.45) internal successors, (725), 534 states have internal predecessors, (725), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 26 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:09,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 773 transitions. [2022-07-20 05:37:09,666 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 773 transitions. Word has length 32 [2022-07-20 05:37:09,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:09,666 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 773 transitions. [2022-07-20 05:37:09,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 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-07-20 05:37:09,667 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 773 transitions. [2022-07-20 05:37:09,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-07-20 05:37:09,667 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:09,667 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] [2022-07-20 05:37:09,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-20 05:37:09,668 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:09,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:09,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1439584979, now seen corresponding path program 1 times [2022-07-20 05:37:09,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:09,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837818790] [2022-07-20 05:37:09,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:09,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:09,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:09,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:09,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-20 05:37:09,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:09,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-20 05:37:09,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:09,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837818790] [2022-07-20 05:37:09,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837818790] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:09,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740413673] [2022-07-20 05:37:09,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:09,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:09,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:09,907 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:09,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-20 05:37:10,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:10,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 27 conjunts are in the unsatisfiable core [2022-07-20 05:37:10,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:10,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:10,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 05:37:10,550 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:10,551 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-07-20 05:37:10,741 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-20 05:37:10,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740413673] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-20 05:37:10,742 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-20 05:37:10,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 8] total 26 [2022-07-20 05:37:10,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013568314] [2022-07-20 05:37:10,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-20 05:37:10,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-07-20 05:37:10,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:10,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-07-20 05:37:10,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2022-07-20 05:37:10,744 INFO L87 Difference]: Start difference. First operand 568 states and 773 transitions. Second operand has 27 states, 26 states have (on average 3.9615384615384617) internal successors, (103), 23 states have internal predecessors, (103), 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-07-20 05:37:11,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:11,569 INFO L93 Difference]: Finished difference Result 856 states and 1118 transitions. [2022-07-20 05:37:11,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-20 05:37:11,569 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 3.9615384615384617) internal successors, (103), 23 states have internal predecessors, (103), 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 40 [2022-07-20 05:37:11,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:11,573 INFO L225 Difference]: With dead ends: 856 [2022-07-20 05:37:11,573 INFO L226 Difference]: Without dead ends: 856 [2022-07-20 05:37:11,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=312, Invalid=1020, Unknown=0, NotChecked=0, Total=1332 [2022-07-20 05:37:11,574 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 1465 mSDsluCounter, 1847 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1469 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:11,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1469 Valid, 2055 Invalid, 911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 05:37:11,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2022-07-20 05:37:11,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 563. [2022-07-20 05:37:11,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 496 states have (on average 1.4375) internal successors, (713), 531 states have internal predecessors, (713), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 24 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:11,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 761 transitions. [2022-07-20 05:37:11,585 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 761 transitions. Word has length 40 [2022-07-20 05:37:11,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:11,586 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 761 transitions. [2022-07-20 05:37:11,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 3.9615384615384617) internal successors, (103), 23 states have internal predecessors, (103), 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-07-20 05:37:11,586 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 761 transitions. [2022-07-20 05:37:11,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-07-20 05:37:11,587 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:11,587 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:11,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:11,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-07-20 05:37:11,804 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:11,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:11,804 INFO L85 PathProgramCache]: Analyzing trace with hash 112861475, now seen corresponding path program 1 times [2022-07-20 05:37:11,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:11,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965056011] [2022-07-20 05:37:11,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:11,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:11,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:11,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:11,880 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:11,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:11,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965056011] [2022-07-20 05:37:11,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965056011] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:11,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:11,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:11,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993450460] [2022-07-20 05:37:11,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:11,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:11,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:11,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:11,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:11,883 INFO L87 Difference]: Start difference. First operand 563 states and 761 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 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-07-20 05:37:12,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:12,030 INFO L93 Difference]: Finished difference Result 640 states and 817 transitions. [2022-07-20 05:37:12,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 05:37:12,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 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 40 [2022-07-20 05:37:12,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:12,033 INFO L225 Difference]: With dead ends: 640 [2022-07-20 05:37:12,033 INFO L226 Difference]: Without dead ends: 640 [2022-07-20 05:37:12,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-07-20 05:37:12,034 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 472 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:12,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 414 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:12,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2022-07-20 05:37:12,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 563. [2022-07-20 05:37:12,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 496 states have (on average 1.4375) internal successors, (713), 531 states have internal predecessors, (713), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 24 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:12,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 761 transitions. [2022-07-20 05:37:12,044 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 761 transitions. Word has length 40 [2022-07-20 05:37:12,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:12,045 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 761 transitions. [2022-07-20 05:37:12,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 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-07-20 05:37:12,045 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 761 transitions. [2022-07-20 05:37:12,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-07-20 05:37:12,046 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:12,046 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:12,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-20 05:37:12,046 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:12,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:12,047 INFO L85 PathProgramCache]: Analyzing trace with hash 112861413, now seen corresponding path program 1 times [2022-07-20 05:37:12,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:12,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678369899] [2022-07-20 05:37:12,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:12,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:12,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:12,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:12,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:12,301 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:12,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:12,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678369899] [2022-07-20 05:37:12,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678369899] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:12,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:12,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 05:37:12,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524095535] [2022-07-20 05:37:12,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:12,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 05:37:12,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:12,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 05:37:12,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-07-20 05:37:12,303 INFO L87 Difference]: Start difference. First operand 563 states and 761 transitions. Second operand has 12 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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-07-20 05:37:12,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:12,834 INFO L93 Difference]: Finished difference Result 912 states and 1170 transitions. [2022-07-20 05:37:12,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-20 05:37:12,834 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 40 [2022-07-20 05:37:12,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:12,837 INFO L225 Difference]: With dead ends: 912 [2022-07-20 05:37:12,837 INFO L226 Difference]: Without dead ends: 912 [2022-07-20 05:37:12,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2022-07-20 05:37:12,838 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 953 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:12,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 1029 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:12,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2022-07-20 05:37:12,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 764. [2022-07-20 05:37:12,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 687 states have (on average 1.4599708879184863) internal successors, (1003), 724 states have internal predecessors, (1003), 22 states have call successors, (22), 9 states have call predecessors, (22), 18 states have return successors, (44), 30 states have call predecessors, (44), 22 states have call successors, (44) [2022-07-20 05:37:12,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1069 transitions. [2022-07-20 05:37:12,853 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1069 transitions. Word has length 40 [2022-07-20 05:37:12,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:12,853 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 1069 transitions. [2022-07-20 05:37:12,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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-07-20 05:37:12,854 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1069 transitions. [2022-07-20 05:37:12,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-07-20 05:37:12,854 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:12,854 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:12,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-20 05:37:12,855 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:12,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:12,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1897242428, now seen corresponding path program 1 times [2022-07-20 05:37:12,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:12,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024861330] [2022-07-20 05:37:12,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:12,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:12,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:12,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:12,929 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:12,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:12,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024861330] [2022-07-20 05:37:12,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024861330] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:12,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:12,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 05:37:12,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924911722] [2022-07-20 05:37:12,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:12,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:12,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:12,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:12,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:12,931 INFO L87 Difference]: Start difference. First operand 764 states and 1069 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 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-07-20 05:37:12,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:12,986 INFO L93 Difference]: Finished difference Result 817 states and 1089 transitions. [2022-07-20 05:37:12,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 05:37:12,987 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 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 40 [2022-07-20 05:37:12,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:12,990 INFO L225 Difference]: With dead ends: 817 [2022-07-20 05:37:12,990 INFO L226 Difference]: Without dead ends: 817 [2022-07-20 05:37:12,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-07-20 05:37:12,991 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 154 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1305 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:12,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1305 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:12,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2022-07-20 05:37:13,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 764. [2022-07-20 05:37:13,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 687 states have (on average 1.4541484716157205) internal successors, (999), 724 states have internal predecessors, (999), 22 states have call successors, (22), 9 states have call predecessors, (22), 18 states have return successors, (44), 30 states have call predecessors, (44), 22 states have call successors, (44) [2022-07-20 05:37:13,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1065 transitions. [2022-07-20 05:37:13,004 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1065 transitions. Word has length 40 [2022-07-20 05:37:13,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:13,005 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 1065 transitions. [2022-07-20 05:37:13,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 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-07-20 05:37:13,005 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1065 transitions. [2022-07-20 05:37:13,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-07-20 05:37:13,006 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:13,006 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] [2022-07-20 05:37:13,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-20 05:37:13,006 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:13,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:13,007 INFO L85 PathProgramCache]: Analyzing trace with hash -218564434, now seen corresponding path program 1 times [2022-07-20 05:37:13,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:13,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891612698] [2022-07-20 05:37:13,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:13,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:13,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-20 05:37:13,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-20 05:37:13,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:13,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891612698] [2022-07-20 05:37:13,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891612698] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:13,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:13,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 05:37:13,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396123736] [2022-07-20 05:37:13,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:13,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 05:37:13,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:13,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 05:37:13,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-20 05:37:13,077 INFO L87 Difference]: Start difference. First operand 764 states and 1065 transitions. Second operand has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 05:37:13,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:13,252 INFO L93 Difference]: Finished difference Result 895 states and 1192 transitions. [2022-07-20 05:37:13,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 05:37:13,252 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2022-07-20 05:37:13,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:13,255 INFO L225 Difference]: With dead ends: 895 [2022-07-20 05:37:13,256 INFO L226 Difference]: Without dead ends: 895 [2022-07-20 05:37:13,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-07-20 05:37:13,256 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 486 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:13,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 357 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:13,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2022-07-20 05:37:13,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 762. [2022-07-20 05:37:13,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 687 states have (on average 1.4192139737991267) internal successors, (975), 722 states have internal predecessors, (975), 22 states have call successors, (22), 9 states have call predecessors, (22), 18 states have return successors, (44), 30 states have call predecessors, (44), 22 states have call successors, (44) [2022-07-20 05:37:13,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1041 transitions. [2022-07-20 05:37:13,269 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1041 transitions. Word has length 42 [2022-07-20 05:37:13,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:13,270 INFO L495 AbstractCegarLoop]: Abstraction has 762 states and 1041 transitions. [2022-07-20 05:37:13,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 05:37:13,270 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1041 transitions. [2022-07-20 05:37:13,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-07-20 05:37:13,271 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:13,271 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:13,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-07-20 05:37:13,271 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:13,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:13,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1902204747, now seen corresponding path program 1 times [2022-07-20 05:37:13,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:13,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57250493] [2022-07-20 05:37:13,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:13,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:13,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,356 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:13,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:13,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57250493] [2022-07-20 05:37:13,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57250493] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:13,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:13,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 05:37:13,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547131879] [2022-07-20 05:37:13,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:13,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 05:37:13,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:13,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 05:37:13,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:13,357 INFO L87 Difference]: Start difference. First operand 762 states and 1041 transitions. Second operand has 7 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 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-07-20 05:37:13,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:13,500 INFO L93 Difference]: Finished difference Result 844 states and 1104 transitions. [2022-07-20 05:37:13,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 05:37:13,501 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-07-20 05:37:13,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:13,504 INFO L225 Difference]: With dead ends: 844 [2022-07-20 05:37:13,504 INFO L226 Difference]: Without dead ends: 844 [2022-07-20 05:37:13,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2022-07-20 05:37:13,504 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 395 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:13,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 426 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:13,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2022-07-20 05:37:13,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 554. [2022-07-20 05:37:13,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 490 states have (on average 1.4) internal successors, (686), 522 states have internal predecessors, (686), 16 states have call successors, (16), 7 states have call predecessors, (16), 14 states have return successors, (32), 24 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-20 05:37:13,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 734 transitions. [2022-07-20 05:37:13,515 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 734 transitions. Word has length 41 [2022-07-20 05:37:13,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:13,515 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 734 transitions. [2022-07-20 05:37:13,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 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-07-20 05:37:13,516 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 734 transitions. [2022-07-20 05:37:13,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-20 05:37:13,516 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:13,516 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] [2022-07-20 05:37:13,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-07-20 05:37:13,517 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:13,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:13,517 INFO L85 PathProgramCache]: Analyzing trace with hash -853472827, now seen corresponding path program 1 times [2022-07-20 05:37:13,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:13,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277420669] [2022-07-20 05:37:13,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:13,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:13,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:13,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-20 05:37:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,563 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-20 05:37:13,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:13,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277420669] [2022-07-20 05:37:13,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277420669] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:13,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161807499] [2022-07-20 05:37:13,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:13,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:13,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:13,566 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:13,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-20 05:37:13,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:13,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 19 conjunts are in the unsatisfiable core [2022-07-20 05:37:13,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:13,782 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:13,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 05:37:13,804 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-07-20 05:37:13,805 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-07-20 05:37:13,828 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-20 05:37:13,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161807499] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-20 05:37:13,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-20 05:37:13,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-07-20 05:37:13,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878957905] [2022-07-20 05:37:13,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-20 05:37:13,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 05:37:13,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:13,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 05:37:13,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-20 05:37:13,831 INFO L87 Difference]: Start difference. First operand 554 states and 734 transitions. Second operand has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 12 states have internal predecessors, (79), 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-07-20 05:37:14,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:14,426 INFO L93 Difference]: Finished difference Result 1615 states and 2028 transitions. [2022-07-20 05:37:14,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 05:37:14,426 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 12 states have internal predecessors, (79), 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 43 [2022-07-20 05:37:14,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:14,430 INFO L225 Difference]: With dead ends: 1615 [2022-07-20 05:37:14,431 INFO L226 Difference]: Without dead ends: 1615 [2022-07-20 05:37:14,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 90 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-07-20 05:37:14,431 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 1600 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1602 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:14,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1602 Valid, 1088 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 05:37:14,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2022-07-20 05:37:14,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 675. [2022-07-20 05:37:14,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 603 states have (on average 1.306799336650083) internal successors, (788), 628 states have internal predecessors, (788), 24 states have call successors, (24), 10 states have call predecessors, (24), 20 states have return successors, (48), 36 states have call predecessors, (48), 24 states have call successors, (48) [2022-07-20 05:37:14,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 860 transitions. [2022-07-20 05:37:14,449 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 860 transitions. Word has length 43 [2022-07-20 05:37:14,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:14,450 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 860 transitions. [2022-07-20 05:37:14,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 12 states have internal predecessors, (79), 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-07-20 05:37:14,450 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 860 transitions. [2022-07-20 05:37:14,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-20 05:37:14,451 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:14,451 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:14,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-07-20 05:37:14,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-07-20 05:37:14,664 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:14,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:14,664 INFO L85 PathProgramCache]: Analyzing trace with hash -703021945, now seen corresponding path program 1 times [2022-07-20 05:37:14,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:14,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939144048] [2022-07-20 05:37:14,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:14,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:15,297 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:15,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:15,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939144048] [2022-07-20 05:37:15,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939144048] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:15,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:15,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 05:37:15,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202332366] [2022-07-20 05:37:15,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:15,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 05:37:15,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:15,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 05:37:15,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-07-20 05:37:15,299 INFO L87 Difference]: Start difference. First operand 675 states and 860 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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-07-20 05:37:16,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:16,091 INFO L93 Difference]: Finished difference Result 974 states and 1227 transitions. [2022-07-20 05:37:16,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 05:37:16,092 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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 43 [2022-07-20 05:37:16,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:16,094 INFO L225 Difference]: With dead ends: 974 [2022-07-20 05:37:16,094 INFO L226 Difference]: Without dead ends: 974 [2022-07-20 05:37:16,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2022-07-20 05:37:16,095 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 407 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 409 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:16,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [409 Valid, 1442 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 05:37:16,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2022-07-20 05:37:16,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 703. [2022-07-20 05:37:16,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 631 states have (on average 1.2963549920760697) internal successors, (818), 656 states have internal predecessors, (818), 24 states have call successors, (24), 10 states have call predecessors, (24), 20 states have return successors, (48), 36 states have call predecessors, (48), 24 states have call successors, (48) [2022-07-20 05:37:16,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 890 transitions. [2022-07-20 05:37:16,108 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 890 transitions. Word has length 43 [2022-07-20 05:37:16,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:16,109 INFO L495 AbstractCegarLoop]: Abstraction has 703 states and 890 transitions. [2022-07-20 05:37:16,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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-07-20 05:37:16,109 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 890 transitions. [2022-07-20 05:37:16,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 05:37:16,110 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:16,110 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:16,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-07-20 05:37:16,110 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:16,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:16,111 INFO L85 PathProgramCache]: Analyzing trace with hash 494131847, now seen corresponding path program 1 times [2022-07-20 05:37:16,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:16,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812512737] [2022-07-20 05:37:16,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:16,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:16,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:16,319 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:16,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:16,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812512737] [2022-07-20 05:37:16,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812512737] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:16,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459054282] [2022-07-20 05:37:16,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:16,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:16,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:16,324 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:16,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-20 05:37:16,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:16,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 30 conjunts are in the unsatisfiable core [2022-07-20 05:37:16,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:16,532 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-07-20 05:37:16,795 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:17,010 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:17,015 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2022-07-20 05:37:17,022 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:17,022 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:17,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459054282] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:17,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:17,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 20 [2022-07-20 05:37:17,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795241716] [2022-07-20 05:37:17,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:17,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 05:37:17,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:17,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 05:37:17,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-07-20 05:37:17,024 INFO L87 Difference]: Start difference. First operand 703 states and 890 transitions. Second operand has 13 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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-07-20 05:37:17,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:17,457 INFO L93 Difference]: Finished difference Result 1153 states and 1442 transitions. [2022-07-20 05:37:17,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 05:37:17,458 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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 44 [2022-07-20 05:37:17,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:17,460 INFO L225 Difference]: With dead ends: 1153 [2022-07-20 05:37:17,460 INFO L226 Difference]: Without dead ends: 1153 [2022-07-20 05:37:17,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2022-07-20 05:37:17,461 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 532 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:17,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [534 Valid, 1111 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 496 Invalid, 0 Unknown, 168 Unchecked, 0.3s Time] [2022-07-20 05:37:17,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1153 states. [2022-07-20 05:37:17,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1153 to 1021. [2022-07-20 05:37:17,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 931 states have (on average 1.3071965628356605) internal successors, (1217), 951 states have internal predecessors, (1217), 37 states have call successors, (37), 13 states have call predecessors, (37), 26 states have return successors, (74), 56 states have call predecessors, (74), 37 states have call successors, (74) [2022-07-20 05:37:17,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1328 transitions. [2022-07-20 05:37:17,477 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1328 transitions. Word has length 44 [2022-07-20 05:37:17,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:17,477 INFO L495 AbstractCegarLoop]: Abstraction has 1021 states and 1328 transitions. [2022-07-20 05:37:17,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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-07-20 05:37:17,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1328 transitions. [2022-07-20 05:37:17,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 05:37:17,478 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:17,479 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:17,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:17,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:17,691 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:17,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:17,692 INFO L85 PathProgramCache]: Analyzing trace with hash 494131848, now seen corresponding path program 1 times [2022-07-20 05:37:17,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:17,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945566532] [2022-07-20 05:37:17,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:17,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:17,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:17,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:17,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:17,951 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:17,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:17,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945566532] [2022-07-20 05:37:17,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945566532] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:17,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395934422] [2022-07-20 05:37:17,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:17,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:17,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:17,956 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:17,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-20 05:37:18,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:18,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 47 conjunts are in the unsatisfiable core [2022-07-20 05:37:18,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:18,137 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-07-20 05:37:18,460 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:18,466 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:18,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:18,655 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-07-20 05:37:18,658 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:18,659 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2022-07-20 05:37:18,711 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:18,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:18,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395934422] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:18,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:18,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 22 [2022-07-20 05:37:18,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644687725] [2022-07-20 05:37:18,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:18,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 05:37:18,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:18,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 05:37:18,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-07-20 05:37:18,714 INFO L87 Difference]: Start difference. First operand 1021 states and 1328 transitions. Second operand has 13 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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-07-20 05:37:19,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:19,151 INFO L93 Difference]: Finished difference Result 1109 states and 1392 transitions. [2022-07-20 05:37:19,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 05:37:19,152 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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 44 [2022-07-20 05:37:19,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:19,154 INFO L225 Difference]: With dead ends: 1109 [2022-07-20 05:37:19,154 INFO L226 Difference]: Without dead ends: 1109 [2022-07-20 05:37:19,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2022-07-20 05:37:19,155 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 604 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 147 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:19,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 1096 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 409 Invalid, 0 Unknown, 147 Unchecked, 0.2s Time] [2022-07-20 05:37:19,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2022-07-20 05:37:19,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 1023. [2022-07-20 05:37:19,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 933 states have (on average 1.3054662379421222) internal successors, (1218), 953 states have internal predecessors, (1218), 37 states have call successors, (37), 13 states have call predecessors, (37), 26 states have return successors, (74), 56 states have call predecessors, (74), 37 states have call successors, (74) [2022-07-20 05:37:19,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1329 transitions. [2022-07-20 05:37:19,173 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1329 transitions. Word has length 44 [2022-07-20 05:37:19,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:19,174 INFO L495 AbstractCegarLoop]: Abstraction has 1023 states and 1329 transitions. [2022-07-20 05:37:19,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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-07-20 05:37:19,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1329 transitions. [2022-07-20 05:37:19,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 05:37:19,175 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:19,175 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:19,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-07-20 05:37:19,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:19,379 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:19,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:19,380 INFO L85 PathProgramCache]: Analyzing trace with hash 492284805, now seen corresponding path program 1 times [2022-07-20 05:37:19,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:19,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043376617] [2022-07-20 05:37:19,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:19,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:19,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:19,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:19,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:19,792 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:19,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:19,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043376617] [2022-07-20 05:37:19,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043376617] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:19,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976384575] [2022-07-20 05:37:19,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:19,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:19,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:19,796 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:19,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-20 05:37:19,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:19,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 40 conjunts are in the unsatisfiable core [2022-07-20 05:37:19,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:20,080 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-07-20 05:37:20,316 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:20,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:20,433 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 28 [2022-07-20 05:37:20,601 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:20,603 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2022-07-20 05:37:20,608 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:20,608 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:20,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976384575] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:20,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:20,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [15] total 27 [2022-07-20 05:37:20,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566293609] [2022-07-20 05:37:20,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:20,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-20 05:37:20,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:20,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-20 05:37:20,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2022-07-20 05:37:20,609 INFO L87 Difference]: Start difference. First operand 1023 states and 1329 transitions. Second operand has 16 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 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-07-20 05:37:20,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:20,976 INFO L93 Difference]: Finished difference Result 1682 states and 2186 transitions. [2022-07-20 05:37:20,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-20 05:37:20,977 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 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 44 [2022-07-20 05:37:20,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:20,980 INFO L225 Difference]: With dead ends: 1682 [2022-07-20 05:37:20,981 INFO L226 Difference]: Without dead ends: 1682 [2022-07-20 05:37:20,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=275, Invalid=1131, Unknown=0, NotChecked=0, Total=1406 [2022-07-20 05:37:20,983 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 203 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:20,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 1202 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 324 Invalid, 0 Unknown, 144 Unchecked, 0.2s Time] [2022-07-20 05:37:20,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2022-07-20 05:37:21,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1498. [2022-07-20 05:37:21,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1498 states, 1362 states have (on average 1.3186490455212923) internal successors, (1796), 1399 states have internal predecessors, (1796), 65 states have call successors, (65), 22 states have call predecessors, (65), 44 states have return successors, (130), 76 states have call predecessors, (130), 65 states have call successors, (130) [2022-07-20 05:37:21,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 1991 transitions. [2022-07-20 05:37:21,012 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 1991 transitions. Word has length 44 [2022-07-20 05:37:21,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:21,012 INFO L495 AbstractCegarLoop]: Abstraction has 1498 states and 1991 transitions. [2022-07-20 05:37:21,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 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-07-20 05:37:21,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 1991 transitions. [2022-07-20 05:37:21,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 05:37:21,013 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:21,013 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:21,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:21,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-07-20 05:37:21,236 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:21,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:21,236 INFO L85 PathProgramCache]: Analyzing trace with hash 492284806, now seen corresponding path program 1 times [2022-07-20 05:37:21,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:21,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328809468] [2022-07-20 05:37:21,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:21,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:21,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:21,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:21,669 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:21,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:21,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328809468] [2022-07-20 05:37:21,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328809468] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:21,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639147514] [2022-07-20 05:37:21,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:21,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:21,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:21,672 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:21,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-20 05:37:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:21,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 64 conjunts are in the unsatisfiable core [2022-07-20 05:37:21,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:21,902 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-07-20 05:37:22,120 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:22,126 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:22,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:22,199 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-07-20 05:37:22,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:22,204 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 28 [2022-07-20 05:37:22,335 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2022-07-20 05:37:22,339 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-07-20 05:37:22,390 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:22,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:22,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639147514] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:22,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:22,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [14] total 27 [2022-07-20 05:37:22,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903585332] [2022-07-20 05:37:22,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:22,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-20 05:37:22,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:22,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-20 05:37:22,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2022-07-20 05:37:22,392 INFO L87 Difference]: Start difference. First operand 1498 states and 1991 transitions. Second operand has 15 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 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-07-20 05:37:23,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:23,216 INFO L93 Difference]: Finished difference Result 2561 states and 3387 transitions. [2022-07-20 05:37:23,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-20 05:37:23,217 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 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 44 [2022-07-20 05:37:23,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:23,222 INFO L225 Difference]: With dead ends: 2561 [2022-07-20 05:37:23,222 INFO L226 Difference]: Without dead ends: 2561 [2022-07-20 05:37:23,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=375, Invalid=1347, Unknown=0, NotChecked=0, Total=1722 [2022-07-20 05:37:23,223 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 1313 mSDsluCounter, 1010 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1315 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:23,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1315 Valid, 1183 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:23,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2022-07-20 05:37:23,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2069. [2022-07-20 05:37:23,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2069 states, 1890 states have (on average 1.338095238095238) internal successors, (2529), 1938 states have internal predecessors, (2529), 92 states have call successors, (92), 30 states have call predecessors, (92), 60 states have return successors, (184), 100 states have call predecessors, (184), 92 states have call successors, (184) [2022-07-20 05:37:23,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2069 states to 2069 states and 2805 transitions. [2022-07-20 05:37:23,258 INFO L78 Accepts]: Start accepts. Automaton has 2069 states and 2805 transitions. Word has length 44 [2022-07-20 05:37:23,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:23,258 INFO L495 AbstractCegarLoop]: Abstraction has 2069 states and 2805 transitions. [2022-07-20 05:37:23,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 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-07-20 05:37:23,259 INFO L276 IsEmpty]: Start isEmpty. Operand 2069 states and 2805 transitions. [2022-07-20 05:37:23,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 05:37:23,259 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:23,260 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:23,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:23,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-07-20 05:37:23,475 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:23,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:23,476 INFO L85 PathProgramCache]: Analyzing trace with hash -781098313, now seen corresponding path program 1 times [2022-07-20 05:37:23,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:23,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170236124] [2022-07-20 05:37:23,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:23,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:23,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:23,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:23,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:23,820 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:23,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:23,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170236124] [2022-07-20 05:37:23,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170236124] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:23,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:23,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 05:37:23,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593495552] [2022-07-20 05:37:23,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:23,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-20 05:37:23,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:23,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-20 05:37:23,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-07-20 05:37:23,821 INFO L87 Difference]: Start difference. First operand 2069 states and 2805 transitions. Second operand has 15 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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-07-20 05:37:24,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:24,739 INFO L93 Difference]: Finished difference Result 2550 states and 3399 transitions. [2022-07-20 05:37:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-07-20 05:37:24,740 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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 44 [2022-07-20 05:37:24,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:24,744 INFO L225 Difference]: With dead ends: 2550 [2022-07-20 05:37:24,744 INFO L226 Difference]: Without dead ends: 2550 [2022-07-20 05:37:24,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=233, Invalid=823, Unknown=0, NotChecked=0, Total=1056 [2022-07-20 05:37:24,745 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 848 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:24,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 1848 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 05:37:24,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2550 states. [2022-07-20 05:37:24,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2550 to 2099. [2022-07-20 05:37:24,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2099 states, 1912 states have (on average 1.3378661087866108) internal successors, (2558), 1964 states have internal predecessors, (2558), 92 states have call successors, (92), 34 states have call predecessors, (92), 68 states have return successors, (184), 100 states have call predecessors, (184), 92 states have call successors, (184) [2022-07-20 05:37:24,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2099 states to 2099 states and 2834 transitions. [2022-07-20 05:37:24,778 INFO L78 Accepts]: Start accepts. Automaton has 2099 states and 2834 transitions. Word has length 44 [2022-07-20 05:37:24,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:24,779 INFO L495 AbstractCegarLoop]: Abstraction has 2099 states and 2834 transitions. [2022-07-20 05:37:24,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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-07-20 05:37:24,779 INFO L276 IsEmpty]: Start isEmpty. Operand 2099 states and 2834 transitions. [2022-07-20 05:37:24,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 05:37:24,780 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:24,780 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:24,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-07-20 05:37:24,780 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:24,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:24,781 INFO L85 PathProgramCache]: Analyzing trace with hash -781098312, now seen corresponding path program 1 times [2022-07-20 05:37:24,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:24,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918896749] [2022-07-20 05:37:24,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:24,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:24,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:25,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:25,462 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:25,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:25,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918896749] [2022-07-20 05:37:25,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918896749] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:25,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987965007] [2022-07-20 05:37:25,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:25,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:25,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:25,468 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:25,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-20 05:37:25,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:25,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 39 conjunts are in the unsatisfiable core [2022-07-20 05:37:25,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:25,750 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-20 05:37:25,750 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 11 treesize of output 11 [2022-07-20 05:37:25,840 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-07-20 05:37:25,850 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-07-20 05:37:25,858 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-07-20 05:37:25,865 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-07-20 05:37:25,878 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-07-20 05:37:25,882 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-07-20 05:37:25,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:25,945 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-07-20 05:37:25,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:25,950 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-07-20 05:37:25,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:25,987 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-07-20 05:37:25,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:25,992 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-07-20 05:37:26,014 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:26,015 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:26,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987965007] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:26,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:26,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [17] total 25 [2022-07-20 05:37:26,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003518509] [2022-07-20 05:37:26,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:26,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 05:37:26,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:26,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 05:37:26,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2022-07-20 05:37:26,017 INFO L87 Difference]: Start difference. First operand 2099 states and 2834 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 8 states have internal predecessors, (42), 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-07-20 05:37:26,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:26,320 INFO L93 Difference]: Finished difference Result 2112 states and 2847 transitions. [2022-07-20 05:37:26,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 05:37:26,320 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 8 states have internal predecessors, (42), 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 44 [2022-07-20 05:37:26,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:26,324 INFO L225 Difference]: With dead ends: 2112 [2022-07-20 05:37:26,324 INFO L226 Difference]: Without dead ends: 2112 [2022-07-20 05:37:26,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2022-07-20 05:37:26,325 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 79 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:26,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 599 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:26,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2112 states. [2022-07-20 05:37:26,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2112 to 2104. [2022-07-20 05:37:26,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2104 states, 1917 states have (on average 1.3369848721961397) internal successors, (2563), 1969 states have internal predecessors, (2563), 92 states have call successors, (92), 34 states have call predecessors, (92), 68 states have return successors, (184), 100 states have call predecessors, (184), 92 states have call successors, (184) [2022-07-20 05:37:26,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2104 states to 2104 states and 2839 transitions. [2022-07-20 05:37:26,356 INFO L78 Accepts]: Start accepts. Automaton has 2104 states and 2839 transitions. Word has length 44 [2022-07-20 05:37:26,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:26,356 INFO L495 AbstractCegarLoop]: Abstraction has 2104 states and 2839 transitions. [2022-07-20 05:37:26,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 8 states have internal predecessors, (42), 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-07-20 05:37:26,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2104 states and 2839 transitions. [2022-07-20 05:37:26,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:26,357 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:26,357 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:26,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:26,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:26,568 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:26,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:26,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1503059700, now seen corresponding path program 1 times [2022-07-20 05:37:26,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:26,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266368479] [2022-07-20 05:37:26,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:26,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:26,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-20 05:37:26,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:26,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:26,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:26,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266368479] [2022-07-20 05:37:26,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266368479] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:26,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939103041] [2022-07-20 05:37:26,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:26,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:26,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:26,630 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:26,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-20 05:37:26,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:26,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 32 conjunts are in the unsatisfiable core [2022-07-20 05:37:26,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:26,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:26,825 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-07-20 05:37:26,828 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:26,828 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-07-20 05:37:26,858 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-20 05:37:26,859 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:26,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939103041] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:26,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:26,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2022-07-20 05:37:26,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404793770] [2022-07-20 05:37:26,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:26,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 05:37:26,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:26,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 05:37:26,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-20 05:37:26,862 INFO L87 Difference]: Start difference. First operand 2104 states and 2839 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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-07-20 05:37:27,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:27,120 INFO L93 Difference]: Finished difference Result 1917 states and 2587 transitions. [2022-07-20 05:37:27,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 05:37:27,121 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:27,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:27,125 INFO L225 Difference]: With dead ends: 1917 [2022-07-20 05:37:27,125 INFO L226 Difference]: Without dead ends: 1917 [2022-07-20 05:37:27,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-07-20 05:37:27,128 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 200 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:27,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 1080 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:27,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1917 states. [2022-07-20 05:37:27,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1917 to 1698. [2022-07-20 05:37:27,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1545 states have (on average 1.345631067961165) internal successors, (2079), 1588 states have internal predecessors, (2079), 74 states have call successors, (74), 26 states have call predecessors, (74), 52 states have return successors, (148), 83 states have call predecessors, (148), 74 states have call successors, (148) [2022-07-20 05:37:27,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 2301 transitions. [2022-07-20 05:37:27,174 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 2301 transitions. Word has length 45 [2022-07-20 05:37:27,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:27,174 INFO L495 AbstractCegarLoop]: Abstraction has 1698 states and 2301 transitions. [2022-07-20 05:37:27,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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-07-20 05:37:27,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 2301 transitions. [2022-07-20 05:37:27,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:27,175 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:27,176 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:27,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:27,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-07-20 05:37:27,400 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:27,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:27,400 INFO L85 PathProgramCache]: Analyzing trace with hash 102761101, now seen corresponding path program 1 times [2022-07-20 05:37:27,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:27,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428728603] [2022-07-20 05:37:27,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:27,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:27,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:27,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:27,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:27,540 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:27,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:27,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428728603] [2022-07-20 05:37:27,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428728603] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:27,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:27,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 05:37:27,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756607826] [2022-07-20 05:37:27,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:27,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 05:37:27,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:27,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 05:37:27,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-20 05:37:27,542 INFO L87 Difference]: Start difference. First operand 1698 states and 2301 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 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-07-20 05:37:27,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:27,760 INFO L93 Difference]: Finished difference Result 2018 states and 2692 transitions. [2022-07-20 05:37:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 05:37:27,761 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:27,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:27,764 INFO L225 Difference]: With dead ends: 2018 [2022-07-20 05:37:27,764 INFO L226 Difference]: Without dead ends: 2018 [2022-07-20 05:37:27,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2022-07-20 05:37:27,765 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 1106 mSDsluCounter, 826 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:27,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 959 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 05:37:27,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2022-07-20 05:37:27,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1689. [2022-07-20 05:37:27,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1536 states have (on average 1.3404947916666667) internal successors, (2059), 1579 states have internal predecessors, (2059), 74 states have call successors, (74), 26 states have call predecessors, (74), 52 states have return successors, (148), 83 states have call predecessors, (148), 74 states have call successors, (148) [2022-07-20 05:37:27,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 2281 transitions. [2022-07-20 05:37:27,794 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 2281 transitions. Word has length 45 [2022-07-20 05:37:27,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:27,794 INFO L495 AbstractCegarLoop]: Abstraction has 1689 states and 2281 transitions. [2022-07-20 05:37:27,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 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-07-20 05:37:27,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 2281 transitions. [2022-07-20 05:37:27,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:27,795 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:27,795 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:27,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-07-20 05:37:27,795 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:27,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:27,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1861783222, now seen corresponding path program 1 times [2022-07-20 05:37:27,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:27,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788678970] [2022-07-20 05:37:27,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:27,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:27,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:28,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:28,013 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:28,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:28,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788678970] [2022-07-20 05:37:28,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788678970] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:28,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910994788] [2022-07-20 05:37:28,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:28,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:28,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:28,015 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:28,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-20 05:37:28,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:28,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 29 conjunts are in the unsatisfiable core [2022-07-20 05:37:28,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:28,400 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:28,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:28,565 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 8 [2022-07-20 05:37:28,571 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:28,571 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:28,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910994788] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:28,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:28,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 21 [2022-07-20 05:37:28,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861728124] [2022-07-20 05:37:28,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:28,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 05:37:28,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:28,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 05:37:28,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-07-20 05:37:28,572 INFO L87 Difference]: Start difference. First operand 1689 states and 2281 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 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-07-20 05:37:28,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:28,776 INFO L93 Difference]: Finished difference Result 1769 states and 2361 transitions. [2022-07-20 05:37:28,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 05:37:28,776 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:28,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:28,780 INFO L225 Difference]: With dead ends: 1769 [2022-07-20 05:37:28,780 INFO L226 Difference]: Without dead ends: 1769 [2022-07-20 05:37:28,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2022-07-20 05:37:28,781 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 556 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:28,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 884 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 196 Invalid, 0 Unknown, 118 Unchecked, 0.1s Time] [2022-07-20 05:37:28,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1769 states. [2022-07-20 05:37:28,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1769 to 1692. [2022-07-20 05:37:28,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1692 states, 1539 states have (on average 1.3398310591293048) internal successors, (2062), 1582 states have internal predecessors, (2062), 74 states have call successors, (74), 26 states have call predecessors, (74), 52 states have return successors, (148), 83 states have call predecessors, (148), 74 states have call successors, (148) [2022-07-20 05:37:28,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1692 states to 1692 states and 2284 transitions. [2022-07-20 05:37:28,814 INFO L78 Accepts]: Start accepts. Automaton has 1692 states and 2284 transitions. Word has length 45 [2022-07-20 05:37:28,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:28,814 INFO L495 AbstractCegarLoop]: Abstraction has 1692 states and 2284 transitions. [2022-07-20 05:37:28,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 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-07-20 05:37:28,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 2284 transitions. [2022-07-20 05:37:28,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:28,815 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:28,815 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:28,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:29,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:29,039 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:29,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:29,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1919041524, now seen corresponding path program 1 times [2022-07-20 05:37:29,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:29,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667330495] [2022-07-20 05:37:29,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:29,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:29,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:29,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:29,551 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:29,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:29,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667330495] [2022-07-20 05:37:29,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667330495] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:29,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:29,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-20 05:37:29,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947103051] [2022-07-20 05:37:29,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:29,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-20 05:37:29,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:29,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-20 05:37:29,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2022-07-20 05:37:29,552 INFO L87 Difference]: Start difference. First operand 1692 states and 2284 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 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-07-20 05:37:30,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:30,220 INFO L93 Difference]: Finished difference Result 2158 states and 2836 transitions. [2022-07-20 05:37:30,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-20 05:37:30,220 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:30,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:30,224 INFO L225 Difference]: With dead ends: 2158 [2022-07-20 05:37:30,225 INFO L226 Difference]: Without dead ends: 2158 [2022-07-20 05:37:30,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=266, Invalid=664, Unknown=0, NotChecked=0, Total=930 [2022-07-20 05:37:30,225 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 1704 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1706 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:30,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1706 Valid, 1285 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:30,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2022-07-20 05:37:30,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 1689. [2022-07-20 05:37:30,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1536 states have (on average 1.3391927083333333) internal successors, (2057), 1579 states have internal predecessors, (2057), 74 states have call successors, (74), 26 states have call predecessors, (74), 52 states have return successors, (148), 83 states have call predecessors, (148), 74 states have call successors, (148) [2022-07-20 05:37:30,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 2279 transitions. [2022-07-20 05:37:30,254 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 2279 transitions. Word has length 45 [2022-07-20 05:37:30,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:30,254 INFO L495 AbstractCegarLoop]: Abstraction has 1689 states and 2279 transitions. [2022-07-20 05:37:30,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 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-07-20 05:37:30,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 2279 transitions. [2022-07-20 05:37:30,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:30,255 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:30,255 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:30,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-07-20 05:37:30,256 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:30,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:30,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1990296656, now seen corresponding path program 1 times [2022-07-20 05:37:30,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:30,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715436050] [2022-07-20 05:37:30,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:30,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:30,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:30,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:30,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:30,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715436050] [2022-07-20 05:37:30,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715436050] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:30,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:30,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 05:37:30,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528364503] [2022-07-20 05:37:30,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:30,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-20 05:37:30,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:30,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-20 05:37:30,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-07-20 05:37:30,912 INFO L87 Difference]: Start difference. First operand 1689 states and 2279 transitions. Second operand has 15 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 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-07-20 05:37:31,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:31,878 INFO L93 Difference]: Finished difference Result 2322 states and 3082 transitions. [2022-07-20 05:37:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-20 05:37:31,884 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:31,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:31,888 INFO L225 Difference]: With dead ends: 2322 [2022-07-20 05:37:31,889 INFO L226 Difference]: Without dead ends: 2322 [2022-07-20 05:37:31,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=205, Invalid=665, Unknown=0, NotChecked=0, Total=870 [2022-07-20 05:37:31,890 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 1172 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1172 SdHoareTripleChecker+Valid, 1517 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:31,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1172 Valid, 1517 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 05:37:31,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2322 states. [2022-07-20 05:37:31,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2322 to 1872. [2022-07-20 05:37:31,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1703 states have (on average 1.352319436288902) internal successors, (2303), 1750 states have internal predecessors, (2303), 82 states have call successors, (82), 30 states have call predecessors, (82), 60 states have return successors, (164), 91 states have call predecessors, (164), 82 states have call successors, (164) [2022-07-20 05:37:31,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 2549 transitions. [2022-07-20 05:37:31,923 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 2549 transitions. Word has length 45 [2022-07-20 05:37:31,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:31,923 INFO L495 AbstractCegarLoop]: Abstraction has 1872 states and 2549 transitions. [2022-07-20 05:37:31,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 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-07-20 05:37:31,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 2549 transitions. [2022-07-20 05:37:31,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:31,924 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:31,924 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:31,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-07-20 05:37:31,925 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:31,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:31,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1988449613, now seen corresponding path program 1 times [2022-07-20 05:37:31,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:31,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693497324] [2022-07-20 05:37:31,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:31,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:31,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:32,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:32,207 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:32,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:32,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693497324] [2022-07-20 05:37:32,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693497324] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:32,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:32,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 05:37:32,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265747514] [2022-07-20 05:37:32,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:32,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 05:37:32,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:32,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 05:37:32,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-07-20 05:37:32,209 INFO L87 Difference]: Start difference. First operand 1872 states and 2549 transitions. Second operand has 14 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 14 states have internal predecessors, (43), 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-07-20 05:37:33,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:33,061 INFO L93 Difference]: Finished difference Result 2513 states and 3398 transitions. [2022-07-20 05:37:33,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-20 05:37:33,062 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 14 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:33,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:33,067 INFO L225 Difference]: With dead ends: 2513 [2022-07-20 05:37:33,067 INFO L226 Difference]: Without dead ends: 2513 [2022-07-20 05:37:33,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=217, Invalid=485, Unknown=0, NotChecked=0, Total=702 [2022-07-20 05:37:33,068 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 688 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:33,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [690 Valid, 1147 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 05:37:33,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2513 states. [2022-07-20 05:37:33,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2513 to 2126. [2022-07-20 05:37:33,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 1930 states have (on average 1.3476683937823835) internal successors, (2601), 1986 states have internal predecessors, (2601), 97 states have call successors, (97), 36 states have call predecessors, (97), 72 states have return successors, (194), 103 states have call predecessors, (194), 97 states have call successors, (194) [2022-07-20 05:37:33,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 2892 transitions. [2022-07-20 05:37:33,103 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 2892 transitions. Word has length 45 [2022-07-20 05:37:33,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:33,103 INFO L495 AbstractCegarLoop]: Abstraction has 2126 states and 2892 transitions. [2022-07-20 05:37:33,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 14 states have internal predecessors, (43), 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-07-20 05:37:33,104 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 2892 transitions. [2022-07-20 05:37:33,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 05:37:33,104 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:33,105 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:33,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-07-20 05:37:33,105 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:33,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:33,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1988449614, now seen corresponding path program 1 times [2022-07-20 05:37:33,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:33,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940012403] [2022-07-20 05:37:33,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:33,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:33,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:33,402 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:33,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:33,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940012403] [2022-07-20 05:37:33,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940012403] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:33,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:33,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 05:37:33,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620267233] [2022-07-20 05:37:33,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:33,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 05:37:33,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:33,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 05:37:33,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-07-20 05:37:33,403 INFO L87 Difference]: Start difference. First operand 2126 states and 2892 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 13 states have internal predecessors, (43), 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-07-20 05:37:34,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:34,089 INFO L93 Difference]: Finished difference Result 2520 states and 3374 transitions. [2022-07-20 05:37:34,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-20 05:37:34,089 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 13 states have internal predecessors, (43), 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 45 [2022-07-20 05:37:34,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:34,093 INFO L225 Difference]: With dead ends: 2520 [2022-07-20 05:37:34,093 INFO L226 Difference]: Without dead ends: 2520 [2022-07-20 05:37:34,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=311, Unknown=0, NotChecked=0, Total=462 [2022-07-20 05:37:34,094 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 617 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:34,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 879 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:34,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2520 states. [2022-07-20 05:37:34,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2520 to 2302. [2022-07-20 05:37:34,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2302 states, 2090 states have (on average 1.3574162679425836) internal successors, (2837), 2150 states have internal predecessors, (2837), 105 states have call successors, (105), 40 states have call predecessors, (105), 80 states have return successors, (210), 111 states have call predecessors, (210), 105 states have call successors, (210) [2022-07-20 05:37:34,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2302 states to 2302 states and 3152 transitions. [2022-07-20 05:37:34,128 INFO L78 Accepts]: Start accepts. Automaton has 2302 states and 3152 transitions. Word has length 45 [2022-07-20 05:37:34,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:34,128 INFO L495 AbstractCegarLoop]: Abstraction has 2302 states and 3152 transitions. [2022-07-20 05:37:34,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 13 states have internal predecessors, (43), 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-07-20 05:37:34,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2302 states and 3152 transitions. [2022-07-20 05:37:34,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 05:37:34,129 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:34,129 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:34,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-07-20 05:37:34,129 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:34,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:34,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1569652866, now seen corresponding path program 1 times [2022-07-20 05:37:34,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:34,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767350400] [2022-07-20 05:37:34,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:34,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:34,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:34,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:34,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:34,390 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:34,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:34,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767350400] [2022-07-20 05:37:34,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767350400] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:34,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:34,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 05:37:34,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26352058] [2022-07-20 05:37:34,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:34,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 05:37:34,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:34,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 05:37:34,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-07-20 05:37:34,391 INFO L87 Difference]: Start difference. First operand 2302 states and 3152 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 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-07-20 05:37:35,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:35,231 INFO L93 Difference]: Finished difference Result 3602 states and 4786 transitions. [2022-07-20 05:37:35,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-20 05:37:35,231 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 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 46 [2022-07-20 05:37:35,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:35,250 INFO L225 Difference]: With dead ends: 3602 [2022-07-20 05:37:35,251 INFO L226 Difference]: Without dead ends: 3602 [2022-07-20 05:37:35,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=233, Invalid=957, Unknown=0, NotChecked=0, Total=1190 [2022-07-20 05:37:35,252 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 868 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 872 SdHoareTripleChecker+Valid, 1864 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:35,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [872 Valid, 1864 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 05:37:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3602 states. [2022-07-20 05:37:35,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3602 to 2961. [2022-07-20 05:37:35,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2961 states, 2658 states have (on average 1.3600451467268624) internal successors, (3615), 2754 states have internal predecessors, (3615), 146 states have call successors, (146), 65 states have call predecessors, (146), 130 states have return successors, (292), 141 states have call predecessors, (292), 146 states have call successors, (292) [2022-07-20 05:37:35,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2961 states to 2961 states and 4053 transitions. [2022-07-20 05:37:35,296 INFO L78 Accepts]: Start accepts. Automaton has 2961 states and 4053 transitions. Word has length 46 [2022-07-20 05:37:35,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:35,296 INFO L495 AbstractCegarLoop]: Abstraction has 2961 states and 4053 transitions. [2022-07-20 05:37:35,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 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-07-20 05:37:35,296 INFO L276 IsEmpty]: Start isEmpty. Operand 2961 states and 4053 transitions. [2022-07-20 05:37:35,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 05:37:35,297 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:35,297 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:35,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-07-20 05:37:35,297 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:35,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:35,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1512394564, now seen corresponding path program 1 times [2022-07-20 05:37:35,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:35,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780441379] [2022-07-20 05:37:35,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:35,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:35,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:35,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:35,570 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:35,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:35,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780441379] [2022-07-20 05:37:35,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780441379] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:35,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:35,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 05:37:35,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129651059] [2022-07-20 05:37:35,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:35,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 05:37:35,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:35,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 05:37:35,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-20 05:37:35,572 INFO L87 Difference]: Start difference. First operand 2961 states and 4053 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 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-07-20 05:37:36,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:36,271 INFO L93 Difference]: Finished difference Result 3180 states and 4276 transitions. [2022-07-20 05:37:36,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-20 05:37:36,271 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 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 46 [2022-07-20 05:37:36,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:36,278 INFO L225 Difference]: With dead ends: 3180 [2022-07-20 05:37:36,278 INFO L226 Difference]: Without dead ends: 3180 [2022-07-20 05:37:36,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2022-07-20 05:37:36,279 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 667 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:36,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 1054 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:36,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3180 states. [2022-07-20 05:37:36,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3180 to 2959. [2022-07-20 05:37:36,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2959 states, 2656 states have (on average 1.3599397590361446) internal successors, (3612), 2752 states have internal predecessors, (3612), 146 states have call successors, (146), 65 states have call predecessors, (146), 130 states have return successors, (292), 141 states have call predecessors, (292), 146 states have call successors, (292) [2022-07-20 05:37:36,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2959 states to 2959 states and 4050 transitions. [2022-07-20 05:37:36,333 INFO L78 Accepts]: Start accepts. Automaton has 2959 states and 4050 transitions. Word has length 46 [2022-07-20 05:37:36,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:36,334 INFO L495 AbstractCegarLoop]: Abstraction has 2959 states and 4050 transitions. [2022-07-20 05:37:36,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 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-07-20 05:37:36,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2959 states and 4050 transitions. [2022-07-20 05:37:36,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 05:37:36,335 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:36,335 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:36,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-07-20 05:37:36,335 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:36,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:36,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1829142158, now seen corresponding path program 1 times [2022-07-20 05:37:36,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:36,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58882129] [2022-07-20 05:37:36,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:36,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:36,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:36,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:36,545 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:36,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:36,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58882129] [2022-07-20 05:37:36,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58882129] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:36,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654767136] [2022-07-20 05:37:36,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:36,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:36,548 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:36,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-20 05:37:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:36,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 22 conjunts are in the unsatisfiable core [2022-07-20 05:37:36,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:36,982 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:37,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:37,123 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-07-20 05:37:37,139 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:37,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:37,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654767136] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:37,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:37,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 20 [2022-07-20 05:37:37,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528377715] [2022-07-20 05:37:37,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:37,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 05:37:37,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:37,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 05:37:37,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-07-20 05:37:37,141 INFO L87 Difference]: Start difference. First operand 2959 states and 4050 transitions. Second operand has 13 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 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-07-20 05:37:37,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:37,402 INFO L93 Difference]: Finished difference Result 3045 states and 4130 transitions. [2022-07-20 05:37:37,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 05:37:37,403 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 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 47 [2022-07-20 05:37:37,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:37,409 INFO L225 Difference]: With dead ends: 3045 [2022-07-20 05:37:37,409 INFO L226 Difference]: Without dead ends: 3045 [2022-07-20 05:37:37,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2022-07-20 05:37:37,410 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 455 mSDsluCounter, 890 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 136 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:37,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 1064 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 277 Invalid, 0 Unknown, 136 Unchecked, 0.1s Time] [2022-07-20 05:37:37,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3045 states. [2022-07-20 05:37:37,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3045 to 2970. [2022-07-20 05:37:37,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2667 states have (on average 1.3592050993625797) internal successors, (3625), 2763 states have internal predecessors, (3625), 146 states have call successors, (146), 65 states have call predecessors, (146), 130 states have return successors, (292), 141 states have call predecessors, (292), 146 states have call successors, (292) [2022-07-20 05:37:37,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 4063 transitions. [2022-07-20 05:37:37,454 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 4063 transitions. Word has length 47 [2022-07-20 05:37:37,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:37,454 INFO L495 AbstractCegarLoop]: Abstraction has 2970 states and 4063 transitions. [2022-07-20 05:37:37,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 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-07-20 05:37:37,455 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 4063 transitions. [2022-07-20 05:37:37,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 05:37:37,455 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:37,455 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:37,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-07-20 05:37:37,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-07-20 05:37:37,679 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:37,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:37,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1656478512, now seen corresponding path program 1 times [2022-07-20 05:37:37,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:37,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670487544] [2022-07-20 05:37:37,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:37,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:37,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:38,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:38,027 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:38,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:38,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670487544] [2022-07-20 05:37:38,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670487544] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:38,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328117087] [2022-07-20 05:37:38,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:38,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:38,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:38,030 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:38,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-20 05:37:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:38,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 35 conjunts are in the unsatisfiable core [2022-07-20 05:37:38,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:38,485 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:38,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:38,569 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-07-20 05:37:38,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-07-20 05:37:38,676 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:38,676 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 05:37:38,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328117087] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:38,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-20 05:37:38,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [14] total 25 [2022-07-20 05:37:38,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802101235] [2022-07-20 05:37:38,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:38,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-20 05:37:38,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:38,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-20 05:37:38,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2022-07-20 05:37:38,677 INFO L87 Difference]: Start difference. First operand 2970 states and 4063 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 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-07-20 05:37:39,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:39,398 INFO L93 Difference]: Finished difference Result 3453 states and 4638 transitions. [2022-07-20 05:37:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-20 05:37:39,399 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 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 47 [2022-07-20 05:37:39,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:39,405 INFO L225 Difference]: With dead ends: 3453 [2022-07-20 05:37:39,406 INFO L226 Difference]: Without dead ends: 3453 [2022-07-20 05:37:39,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=429, Invalid=1551, Unknown=0, NotChecked=0, Total=1980 [2022-07-20 05:37:39,407 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 1300 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1304 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:39,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1304 Valid, 1179 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:39,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3453 states. [2022-07-20 05:37:39,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3453 to 2977. [2022-07-20 05:37:39,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2977 states, 2674 states have (on average 1.3593866866118176) internal successors, (3635), 2770 states have internal predecessors, (3635), 146 states have call successors, (146), 65 states have call predecessors, (146), 130 states have return successors, (292), 141 states have call predecessors, (292), 146 states have call successors, (292) [2022-07-20 05:37:39,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2977 states to 2977 states and 4073 transitions. [2022-07-20 05:37:39,454 INFO L78 Accepts]: Start accepts. Automaton has 2977 states and 4073 transitions. Word has length 47 [2022-07-20 05:37:39,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:39,454 INFO L495 AbstractCegarLoop]: Abstraction has 2977 states and 4073 transitions. [2022-07-20 05:37:39,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 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-07-20 05:37:39,454 INFO L276 IsEmpty]: Start isEmpty. Operand 2977 states and 4073 transitions. [2022-07-20 05:37:39,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 05:37:39,455 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:39,455 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, 1, 1, 1, 1] [2022-07-20 05:37:39,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:39,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:39,680 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:39,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:39,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1323444049, now seen corresponding path program 1 times [2022-07-20 05:37:39,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:39,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221145472] [2022-07-20 05:37:39,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:39,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:39,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:39,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:39,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:39,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-20 05:37:39,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:39,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-07-20 05:37:39,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:39,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221145472] [2022-07-20 05:37:39,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221145472] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:39,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:39,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 05:37:39,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874248432] [2022-07-20 05:37:39,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:39,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 05:37:39,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:39,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 05:37:39,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-20 05:37:39,727 INFO L87 Difference]: Start difference. First operand 2977 states and 4073 transitions. Second operand has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 05:37:39,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:39,757 INFO L93 Difference]: Finished difference Result 3229 states and 4383 transitions. [2022-07-20 05:37:39,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 05:37:39,757 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2022-07-20 05:37:39,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:39,766 INFO L225 Difference]: With dead ends: 3229 [2022-07-20 05:37:39,767 INFO L226 Difference]: Without dead ends: 3229 [2022-07-20 05:37:39,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-20 05:37:39,767 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 327 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:39,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 248 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 05:37:39,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3229 states. [2022-07-20 05:37:39,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3229 to 2976. [2022-07-20 05:37:39,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2976 states, 2674 states have (on average 1.349663425579656) internal successors, (3609), 2769 states have internal predecessors, (3609), 146 states have call successors, (146), 65 states have call predecessors, (146), 130 states have return successors, (292), 141 states have call predecessors, (292), 146 states have call successors, (292) [2022-07-20 05:37:39,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2976 states to 2976 states and 4047 transitions. [2022-07-20 05:37:39,829 INFO L78 Accepts]: Start accepts. Automaton has 2976 states and 4047 transitions. Word has length 48 [2022-07-20 05:37:39,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:39,830 INFO L495 AbstractCegarLoop]: Abstraction has 2976 states and 4047 transitions. [2022-07-20 05:37:39,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 05:37:39,830 INFO L276 IsEmpty]: Start isEmpty. Operand 2976 states and 4047 transitions. [2022-07-20 05:37:39,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-20 05:37:39,831 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:39,831 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, 1, 1, 1, 1, 1] [2022-07-20 05:37:39,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-07-20 05:37:39,832 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:39,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:39,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1922907279, now seen corresponding path program 1 times [2022-07-20 05:37:39,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:39,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304588726] [2022-07-20 05:37:39,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:39,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:40,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:40,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-20 05:37:40,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-20 05:37:40,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:40,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304588726] [2022-07-20 05:37:40,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304588726] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:40,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748414036] [2022-07-20 05:37:40,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:40,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:40,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:40,803 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:40,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-20 05:37:40,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:40,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 74 conjunts are in the unsatisfiable core [2022-07-20 05:37:40,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:41,275 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:41,281 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:41,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:41,411 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-07-20 05:37:41,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:41,418 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2022-07-20 05:37:41,531 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:41,531 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-07-20 05:37:41,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:41,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:41,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:41,692 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:41,693 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 64 [2022-07-20 05:37:41,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:41,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 05:37:42,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:42,378 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:42,378 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 142 treesize of output 146 [2022-07-20 05:37:42,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:42,391 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:42,391 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 235 treesize of output 237 [2022-07-20 05:37:42,408 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 32 [2022-07-20 05:37:42,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:42,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:37:42,443 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:42,443 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 304 treesize of output 312 [2022-07-20 05:37:42,456 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:42,457 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 306 treesize of output 310 [2022-07-20 05:37:43,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-20 05:37:43,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748414036] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-20 05:37:43,301 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-20 05:37:43,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 21] total 56 [2022-07-20 05:37:43,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153416143] [2022-07-20 05:37:43,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-20 05:37:43,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-07-20 05:37:43,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:43,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-07-20 05:37:43,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=2877, Unknown=0, NotChecked=0, Total=3080 [2022-07-20 05:37:43,303 INFO L87 Difference]: Start difference. First operand 2976 states and 4047 transitions. Second operand has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 54 states have internal predecessors, (125), 6 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-07-20 05:37:51,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:51,842 INFO L93 Difference]: Finished difference Result 6031 states and 8156 transitions. [2022-07-20 05:37:51,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-07-20 05:37:51,843 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 54 states have internal predecessors, (125), 6 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 49 [2022-07-20 05:37:51,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:51,855 INFO L225 Difference]: With dead ends: 6031 [2022-07-20 05:37:51,855 INFO L226 Difference]: Without dead ends: 6027 [2022-07-20 05:37:51,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 69 SyntacticMatches, 14 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5544 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=3223, Invalid=14867, Unknown=0, NotChecked=0, Total=18090 [2022-07-20 05:37:51,858 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 6965 mSDsluCounter, 7386 mSDsCounter, 0 mSdLazyCounter, 3831 mSolverCounterSat, 916 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6967 SdHoareTripleChecker+Valid, 7575 SdHoareTripleChecker+Invalid, 5106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 916 IncrementalHoareTripleChecker+Valid, 3831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 359 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:51,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6967 Valid, 7575 Invalid, 5106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [916 Valid, 3831 Invalid, 0 Unknown, 359 Unchecked, 2.1s Time] [2022-07-20 05:37:51,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6027 states. [2022-07-20 05:37:51,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6027 to 2900. [2022-07-20 05:37:51,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2900 states, 2606 states have (on average 1.3434382194934766) internal successors, (3501), 2698 states have internal predecessors, (3501), 140 states have call successors, (140), 64 states have call predecessors, (140), 128 states have return successors, (280), 137 states have call predecessors, (280), 140 states have call successors, (280) [2022-07-20 05:37:51,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2900 states to 2900 states and 3921 transitions. [2022-07-20 05:37:51,957 INFO L78 Accepts]: Start accepts. Automaton has 2900 states and 3921 transitions. Word has length 49 [2022-07-20 05:37:51,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:51,958 INFO L495 AbstractCegarLoop]: Abstraction has 2900 states and 3921 transitions. [2022-07-20 05:37:51,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 54 states have internal predecessors, (125), 6 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-07-20 05:37:51,958 INFO L276 IsEmpty]: Start isEmpty. Operand 2900 states and 3921 transitions. [2022-07-20 05:37:51,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 05:37:51,958 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:51,958 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:51,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-20 05:37:52,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:52,159 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:52,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:52,160 INFO L85 PathProgramCache]: Analyzing trace with hash 904339398, now seen corresponding path program 1 times [2022-07-20 05:37:52,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:52,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321539661] [2022-07-20 05:37:52,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:52,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:52,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:52,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:52,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:52,693 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:52,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:52,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321539661] [2022-07-20 05:37:52,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321539661] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:52,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:52,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-07-20 05:37:52,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506129937] [2022-07-20 05:37:52,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:52,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-20 05:37:52,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:52,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-20 05:37:52,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-07-20 05:37:52,694 INFO L87 Difference]: Start difference. First operand 2900 states and 3921 transitions. Second operand has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 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-07-20 05:37:53,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:53,829 INFO L93 Difference]: Finished difference Result 3354 states and 4457 transitions. [2022-07-20 05:37:53,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-20 05:37:53,830 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 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 48 [2022-07-20 05:37:53,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:53,837 INFO L225 Difference]: With dead ends: 3354 [2022-07-20 05:37:53,837 INFO L226 Difference]: Without dead ends: 3354 [2022-07-20 05:37:53,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=276, Invalid=984, Unknown=0, NotChecked=0, Total=1260 [2022-07-20 05:37:53,838 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 1189 mSDsluCounter, 1461 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1189 SdHoareTripleChecker+Valid, 1661 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:53,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1189 Valid, 1661 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 05:37:53,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2022-07-20 05:37:53,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2896. [2022-07-20 05:37:53,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2896 states, 2602 states have (on average 1.343197540353574) internal successors, (3495), 2694 states have internal predecessors, (3495), 140 states have call successors, (140), 64 states have call predecessors, (140), 128 states have return successors, (280), 137 states have call predecessors, (280), 140 states have call successors, (280) [2022-07-20 05:37:53,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2896 states to 2896 states and 3915 transitions. [2022-07-20 05:37:53,880 INFO L78 Accepts]: Start accepts. Automaton has 2896 states and 3915 transitions. Word has length 48 [2022-07-20 05:37:53,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:53,880 INFO L495 AbstractCegarLoop]: Abstraction has 2896 states and 3915 transitions. [2022-07-20 05:37:53,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 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-07-20 05:37:53,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2896 states and 3915 transitions. [2022-07-20 05:37:53,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 05:37:53,881 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:53,882 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:53,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-07-20 05:37:53,882 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:53,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:53,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1713686024, now seen corresponding path program 1 times [2022-07-20 05:37:53,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:53,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310946529] [2022-07-20 05:37:53,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:53,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:53,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:54,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:54,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:54,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:54,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310946529] [2022-07-20 05:37:54,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310946529] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 05:37:54,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 05:37:54,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 05:37:54,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988236126] [2022-07-20 05:37:54,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 05:37:54,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 05:37:54,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:54,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 05:37:54,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-07-20 05:37:54,147 INFO L87 Difference]: Start difference. First operand 2896 states and 3915 transitions. Second operand has 14 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 14 states have internal predecessors, (46), 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-07-20 05:37:54,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:37:54,866 INFO L93 Difference]: Finished difference Result 3102 states and 4124 transitions. [2022-07-20 05:37:54,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-20 05:37:54,866 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 14 states have internal predecessors, (46), 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 48 [2022-07-20 05:37:54,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:37:54,881 INFO L225 Difference]: With dead ends: 3102 [2022-07-20 05:37:54,882 INFO L226 Difference]: Without dead ends: 3102 [2022-07-20 05:37:54,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=222, Invalid=480, Unknown=0, NotChecked=0, Total=702 [2022-07-20 05:37:54,882 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 746 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 860 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:37:54,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [746 Valid, 860 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 05:37:54,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3102 states. [2022-07-20 05:37:54,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3102 to 2883. [2022-07-20 05:37:54,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2883 states, 2589 states have (on average 1.3437620702974122) internal successors, (3479), 2681 states have internal predecessors, (3479), 140 states have call successors, (140), 64 states have call predecessors, (140), 128 states have return successors, (280), 137 states have call predecessors, (280), 140 states have call successors, (280) [2022-07-20 05:37:54,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2883 states to 2883 states and 3899 transitions. [2022-07-20 05:37:54,937 INFO L78 Accepts]: Start accepts. Automaton has 2883 states and 3899 transitions. Word has length 48 [2022-07-20 05:37:54,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:37:54,937 INFO L495 AbstractCegarLoop]: Abstraction has 2883 states and 3899 transitions. [2022-07-20 05:37:54,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 14 states have internal predecessors, (46), 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-07-20 05:37:54,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2883 states and 3899 transitions. [2022-07-20 05:37:54,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 05:37:54,939 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:37:54,939 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:37:54,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-07-20 05:37:54,939 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:37:54,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:37:54,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1600129367, now seen corresponding path program 1 times [2022-07-20 05:37:54,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:37:54,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396044297] [2022-07-20 05:37:54,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:54,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:37:54,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:55,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:37:55,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:55,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-20 05:37:55,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:55,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-20 05:37:55,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:37:55,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396044297] [2022-07-20 05:37:55,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396044297] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:37:55,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485404917] [2022-07-20 05:37:55,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:37:55,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:37:55,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:37:55,822 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:37:55,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-20 05:37:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:37:55,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 55 conjunts are in the unsatisfiable core [2022-07-20 05:37:55,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:37:56,238 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:37:56,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:56,285 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2022-07-20 05:37:56,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:56,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:56,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:56,501 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:37:56,501 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 64 [2022-07-20 05:37:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:37:56,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 05:37:57,039 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 106 [2022-07-20 05:37:57,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:37:57,061 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 82 [2022-07-20 05:37:57,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-20 05:37:57,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485404917] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-20 05:37:57,704 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-20 05:37:57,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17, 19] total 52 [2022-07-20 05:37:57,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964664224] [2022-07-20 05:37:57,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-20 05:37:57,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-07-20 05:37:57,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:37:57,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-07-20 05:37:57,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=2483, Unknown=0, NotChecked=0, Total=2652 [2022-07-20 05:37:57,706 INFO L87 Difference]: Start difference. First operand 2883 states and 3899 transitions. Second operand has 52 states, 52 states have (on average 2.5) internal successors, (130), 49 states have internal predecessors, (130), 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-07-20 05:38:05,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:38:05,892 INFO L93 Difference]: Finished difference Result 5690 states and 7618 transitions. [2022-07-20 05:38:05,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-07-20 05:38:05,893 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.5) internal successors, (130), 49 states have internal predecessors, (130), 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 50 [2022-07-20 05:38:05,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:38:05,901 INFO L225 Difference]: With dead ends: 5690 [2022-07-20 05:38:05,902 INFO L226 Difference]: Without dead ends: 5686 [2022-07-20 05:38:05,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2370 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=2161, Invalid=9829, Unknown=0, NotChecked=0, Total=11990 [2022-07-20 05:38:05,903 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 5578 mSDsluCounter, 9928 mSDsCounter, 0 mSdLazyCounter, 5077 mSolverCounterSat, 566 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5578 SdHoareTripleChecker+Valid, 10295 SdHoareTripleChecker+Invalid, 5643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 566 IncrementalHoareTripleChecker+Valid, 5077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-07-20 05:38:05,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5578 Valid, 10295 Invalid, 5643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [566 Valid, 5077 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-07-20 05:38:05,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5686 states. [2022-07-20 05:38:05,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5686 to 2556. [2022-07-20 05:38:05,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2556 states, 2302 states have (on average 1.3327541268462206) internal successors, (3068), 2378 states have internal predecessors, (3068), 120 states have call successors, (120), 54 states have call predecessors, (120), 108 states have return successors, (240), 123 states have call predecessors, (240), 120 states have call successors, (240) [2022-07-20 05:38:05,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2556 states to 2556 states and 3428 transitions. [2022-07-20 05:38:05,960 INFO L78 Accepts]: Start accepts. Automaton has 2556 states and 3428 transitions. Word has length 50 [2022-07-20 05:38:05,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:38:05,960 INFO L495 AbstractCegarLoop]: Abstraction has 2556 states and 3428 transitions. [2022-07-20 05:38:05,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.5) internal successors, (130), 49 states have internal predecessors, (130), 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-07-20 05:38:05,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2556 states and 3428 transitions. [2022-07-20 05:38:05,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 05:38:05,961 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:38:05,962 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:38:05,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-20 05:38:06,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-07-20 05:38:06,186 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:38:06,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:38:06,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1724221356, now seen corresponding path program 1 times [2022-07-20 05:38:06,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:38:06,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945778956] [2022-07-20 05:38:06,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:38:06,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:38:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:38:06,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:38:06,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:38:06,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:38:06,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:38:06,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945778956] [2022-07-20 05:38:06,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945778956] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:38:06,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653586044] [2022-07-20 05:38:06,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:38:06,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:38:06,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:38:06,721 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:38:06,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-20 05:38:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:38:06,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 66 conjunts are in the unsatisfiable core [2022-07-20 05:38:06,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:38:06,969 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-20 05:38:06,970 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 11 treesize of output 11 [2022-07-20 05:38:07,078 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:38:07,086 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:38:07,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:07,125 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-07-20 05:38:07,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:07,134 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-07-20 05:38:07,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:07,310 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-07-20 05:38:07,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:07,314 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-07-20 05:38:07,402 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-07-20 05:38:07,407 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2022-07-20 05:38:07,757 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:38:07,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:07,767 INFO L356 Elim1Store]: treesize reduction 31, result has 20.5 percent of original size [2022-07-20 05:38:07,767 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 85 treesize of output 45 [2022-07-20 05:38:07,774 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:07,774 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-07-20 05:38:07,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:38:07,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 05:38:07,927 WARN L833 $PredicateComparison]: unable to prove that (and (= (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_append_one_~item~1#1.base|)))) (select .cse0 (select (select .cse0 |c_~#list~0.base|) (+ |c_~#list~0.offset| 4)))) 0) 0) (forall ((v_ArrVal_1477 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base| v_ArrVal_1477) (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_append_one_~item~1#1.base|)) |c_~#list~0.base|) (+ |c_~#list~0.offset| 4))) 0) 0))) is different from false [2022-07-20 05:38:07,996 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:07,996 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2022-07-20 05:38:08,003 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:08,003 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 30 [2022-07-20 05:38:08,425 INFO L356 Elim1Store]: treesize reduction 26, result has 53.6 percent of original size [2022-07-20 05:38:08,426 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 49 [2022-07-20 05:38:08,452 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:08,453 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 114 treesize of output 173 [2022-07-20 05:38:08,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:38:08,466 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:08,467 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 123 treesize of output 119 [2022-07-20 05:38:10,467 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:38:10,470 INFO L356 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2022-07-20 05:38:10,470 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 1 [2022-07-20 05:38:10,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653586044] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:38:10,900 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-20 05:38:10,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 34 [2022-07-20 05:38:10,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160554193] [2022-07-20 05:38:10,900 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-20 05:38:10,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-07-20 05:38:10,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 05:38:10,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-07-20 05:38:10,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=2003, Unknown=15, NotChecked=90, Total=2256 [2022-07-20 05:38:10,901 INFO L87 Difference]: Start difference. First operand 2556 states and 3428 transitions. Second operand has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 34 states have internal predecessors, (90), 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-07-20 05:38:14,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 05:38:14,116 INFO L93 Difference]: Finished difference Result 6932 states and 9451 transitions. [2022-07-20 05:38:14,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-07-20 05:38:14,116 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 34 states have internal predecessors, (90), 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 50 [2022-07-20 05:38:14,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 05:38:14,128 INFO L225 Difference]: With dead ends: 6932 [2022-07-20 05:38:14,128 INFO L226 Difference]: Without dead ends: 6932 [2022-07-20 05:38:14,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1304 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=809, Invalid=4880, Unknown=15, NotChecked=148, Total=5852 [2022-07-20 05:38:14,129 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 3781 mSDsluCounter, 4863 mSDsCounter, 0 mSdLazyCounter, 2420 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3783 SdHoareTripleChecker+Valid, 5040 SdHoareTripleChecker+Invalid, 3231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 2420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 492 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-20 05:38:14,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3783 Valid, 5040 Invalid, 3231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 2420 Invalid, 0 Unknown, 492 Unchecked, 1.3s Time] [2022-07-20 05:38:14,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6932 states. [2022-07-20 05:38:14,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6932 to 4279. [2022-07-20 05:38:14,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4279 states, 3897 states have (on average 1.331793687451886) internal successors, (5190), 4000 states have internal predecessors, (5190), 200 states have call successors, (200), 78 states have call predecessors, (200), 156 states have return successors, (400), 200 states have call predecessors, (400), 200 states have call successors, (400) [2022-07-20 05:38:14,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4279 states to 4279 states and 5790 transitions. [2022-07-20 05:38:14,204 INFO L78 Accepts]: Start accepts. Automaton has 4279 states and 5790 transitions. Word has length 50 [2022-07-20 05:38:14,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 05:38:14,205 INFO L495 AbstractCegarLoop]: Abstraction has 4279 states and 5790 transitions. [2022-07-20 05:38:14,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 34 states have internal predecessors, (90), 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-07-20 05:38:14,205 INFO L276 IsEmpty]: Start isEmpty. Operand 4279 states and 5790 transitions. [2022-07-20 05:38:14,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 05:38:14,206 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 05:38:14,206 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 05:38:14,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-20 05:38:14,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:38:14,419 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-07-20 05:38:14,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 05:38:14,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1023156778, now seen corresponding path program 1 times [2022-07-20 05:38:14,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 05:38:14,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730620068] [2022-07-20 05:38:14,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:38:14,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 05:38:14,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:38:15,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-20 05:38:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:38:15,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:38:15,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 05:38:15,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730620068] [2022-07-20 05:38:15,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730620068] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-20 05:38:15,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134521620] [2022-07-20 05:38:15,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 05:38:15,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-20 05:38:15,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 05:38:15,826 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-20 05:38:15,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-20 05:38:15,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 05:38:15,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 87 conjunts are in the unsatisfiable core [2022-07-20 05:38:15,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 05:38:16,114 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-20 05:38:16,114 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 11 treesize of output 11 [2022-07-20 05:38:16,248 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:38:16,258 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-07-20 05:38:16,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,333 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-07-20 05:38:16,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,338 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-07-20 05:38:16,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,409 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-07-20 05:38:16,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,414 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-07-20 05:38:16,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,669 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-07-20 05:38:16,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,672 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2022-07-20 05:38:16,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:16,764 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-20 05:38:16,772 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-07-20 05:38:16,772 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 51 [2022-07-20 05:38:16,776 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2022-07-20 05:38:17,015 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:17,016 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2022-07-20 05:38:17,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-20 05:38:17,026 INFO L356 Elim1Store]: treesize reduction 25, result has 24.2 percent of original size [2022-07-20 05:38:17,026 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 22 [2022-07-20 05:38:17,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 05:38:17,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 05:38:17,280 WARN L833 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_1559 Int)) (= (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_1559)))) (select .cse0 (select (select .cse0 |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))))) 4) 0)) (forall ((v_ArrVal_1561 (Array Int Int)) (v_ArrVal_1559 Int)) (= (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base| v_ArrVal_1561) (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_1559)) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4)))) 4) 0))) is different from false [2022-07-20 05:38:20,300 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-20 05:38:20,303 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 8 new quantified variables, introduced 21 case distinctions, treesize of input 74197889 treesize of output 73534679