./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/memsafety/test-0218.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 35987657 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-0218.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 d0144744ce48339ff9171f70682ff014d707c8affcdd45929fe7382e980b7693 --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-21 17:07:36,119 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 17:07:36,122 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 17:07:36,167 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 17:07:36,168 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 17:07:36,169 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 17:07:36,173 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 17:07:36,176 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 17:07:36,179 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 17:07:36,180 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 17:07:36,181 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 17:07:36,181 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 17:07:36,182 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 17:07:36,182 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 17:07:36,183 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 17:07:36,184 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 17:07:36,185 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 17:07:36,185 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 17:07:36,187 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 17:07:36,192 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 17:07:36,194 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 17:07:36,196 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 17:07:36,198 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 17:07:36,201 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 17:07:36,202 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 17:07:36,210 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 17:07:36,210 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 17:07:36,210 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 17:07:36,211 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 17:07:36,212 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 17:07:36,212 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 17:07:36,213 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 17:07:36,215 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 17:07:36,216 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 17:07:36,217 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 17:07:36,218 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 17:07:36,218 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 17:07:36,219 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 17:07:36,219 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 17:07:36,219 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 17:07:36,220 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 17:07:36,222 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 17:07:36,228 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-07-21 17:07:36,262 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 17:07:36,262 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 17:07:36,263 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 17:07:36,263 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 17:07:36,264 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 17:07:36,264 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 17:07:36,265 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 17:07:36,265 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 17:07:36,265 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 17:07:36,266 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 17:07:36,266 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-21 17:07:36,267 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-07-21 17:07:36,267 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 17:07:36,267 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-21 17:07:36,267 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 17:07:36,267 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-07-21 17:07:36,268 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-07-21 17:07:36,268 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-07-21 17:07:36,268 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 17:07:36,268 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-21 17:07:36,268 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-21 17:07:36,268 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 17:07:36,269 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 17:07:36,269 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 17:07:36,269 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 17:07:36,269 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 17:07:36,269 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 17:07:36,270 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 17:07:36,270 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 17:07:36,270 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 17:07:36,270 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 -> d0144744ce48339ff9171f70682ff014d707c8affcdd45929fe7382e980b7693 [2022-07-21 17:07:36,589 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 17:07:36,614 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 17:07:36,618 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 17:07:36,619 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 17:07:36,620 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 17:07:36,622 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/memsafety/test-0218.i [2022-07-21 17:07:36,689 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4d959a653/b7d833eeaf0e40c68c87f8677ee1240f/FLAG61ebc63a1 [2022-07-21 17:07:37,252 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 17:07:37,253 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/memsafety/test-0218.i [2022-07-21 17:07:37,269 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4d959a653/b7d833eeaf0e40c68c87f8677ee1240f/FLAG61ebc63a1 [2022-07-21 17:07:37,688 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4d959a653/b7d833eeaf0e40c68c87f8677ee1240f [2022-07-21 17:07:37,691 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 17:07:37,692 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 17:07:37,694 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 17:07:37,694 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 17:07:37,698 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 17:07:37,699 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 05:07:37" (1/1) ... [2022-07-21 17:07:37,700 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@241534e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:37, skipping insertion in model container [2022-07-21 17:07:37,700 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 05:07:37" (1/1) ... [2022-07-21 17:07:37,707 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 17:07:37,742 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 17:07:38,084 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 17:07:38,098 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 17:07:38,163 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 17:07:38,202 INFO L208 MainTranslator]: Completed translation [2022-07-21 17:07:38,202 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38 WrapperNode [2022-07-21 17:07:38,202 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 17:07:38,203 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 17:07:38,204 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 17:07:38,205 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 17:07:38,212 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,235 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,266 INFO L137 Inliner]: procedures = 181, calls = 46, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 216 [2022-07-21 17:07:38,272 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 17:07:38,273 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 17:07:38,274 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 17:07:38,274 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 17:07:38,281 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,282 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,302 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,303 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,318 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,322 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,325 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,328 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 17:07:38,329 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 17:07:38,329 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 17:07:38,329 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 17:07:38,330 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (1/1) ... [2022-07-21 17:07:38,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 17:07:38,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:07:38,364 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-21 17:07:38,371 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-21 17:07:38,414 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2022-07-21 17:07:38,414 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2022-07-21 17:07:38,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-21 17:07:38,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 17:07:38,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-21 17:07:38,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-21 17:07:38,416 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-21 17:07:38,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-21 17:07:38,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-21 17:07:38,417 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 17:07:38,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 17:07:38,554 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 17:07:38,573 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 17:07:39,038 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 17:07:39,045 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 17:07:39,049 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2022-07-21 17:07:39,055 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 05:07:39 BoogieIcfgContainer [2022-07-21 17:07:39,055 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 17:07:39,057 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 17:07:39,057 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 17:07:39,060 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 17:07:39,060 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 05:07:37" (1/3) ... [2022-07-21 17:07:39,061 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@630e49c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 05:07:39, skipping insertion in model container [2022-07-21 17:07:39,061 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 05:07:38" (2/3) ... [2022-07-21 17:07:39,061 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@630e49c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 05:07:39, skipping insertion in model container [2022-07-21 17:07:39,061 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 05:07:39" (3/3) ... [2022-07-21 17:07:39,063 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0218.i [2022-07-21 17:07:39,076 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 17:07:39,077 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 65 error locations. [2022-07-21 17:07:39,137 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 17:07:39,143 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@63797abe, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@7c832173 [2022-07-21 17:07:39,143 INFO L358 AbstractCegarLoop]: Starting to check reachability of 65 error locations. [2022-07-21 17:07:39,150 INFO L276 IsEmpty]: Start isEmpty. Operand has 167 states, 98 states have (on average 1.9387755102040816) internal successors, (190), 163 states have internal predecessors, (190), 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-21 17:07:39,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-07-21 17:07:39,156 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:39,156 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-07-21 17:07:39,157 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:39,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:39,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1074826664, now seen corresponding path program 1 times [2022-07-21 17:07:39,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:39,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346976575] [2022-07-21 17:07:39,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:39,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:39,283 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-21 17:07:39,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:39,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346976575] [2022-07-21 17:07:39,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346976575] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:39,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:39,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-21 17:07:39,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355543295] [2022-07-21 17:07:39,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:39,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-21 17:07:39,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:39,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-21 17:07:39,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-07-21 17:07:39,325 INFO L87 Difference]: Start difference. First operand has 167 states, 98 states have (on average 1.9387755102040816) internal successors, (190), 163 states have internal predecessors, (190), 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-21 17:07:39,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:39,357 INFO L93 Difference]: Finished difference Result 167 states and 188 transitions. [2022-07-21 17:07:39,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-21 17:07:39,360 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-21 17:07:39,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:39,367 INFO L225 Difference]: With dead ends: 167 [2022-07-21 17:07:39,367 INFO L226 Difference]: Without dead ends: 165 [2022-07-21 17:07:39,369 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-21 17:07:39,372 INFO L413 NwaCegarLoop]: 188 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, 188 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-21 17:07:39,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:39,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-07-21 17:07:39,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2022-07-21 17:07:39,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 97 states have (on average 1.8762886597938144) internal successors, (182), 161 states have internal predecessors, (182), 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-21 17:07:39,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 186 transitions. [2022-07-21 17:07:39,411 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 186 transitions. Word has length 6 [2022-07-21 17:07:39,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:39,411 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 186 transitions. [2022-07-21 17:07:39,415 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-21 17:07:39,415 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 186 transitions. [2022-07-21 17:07:39,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-07-21 17:07:39,416 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:39,416 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:39,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-21 17:07:39,417 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:39,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:39,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1280321240, now seen corresponding path program 1 times [2022-07-21 17:07:39,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:39,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491627055] [2022-07-21 17:07:39,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:39,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:39,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:39,507 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-21 17:07:39,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:39,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491627055] [2022-07-21 17:07:39,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491627055] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:39,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:39,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-07-21 17:07:39,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043832493] [2022-07-21 17:07:39,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:39,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 17:07:39,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:39,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 17:07:39,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 17:07:39,522 INFO L87 Difference]: Start difference. First operand 165 states and 186 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-21 17:07:39,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:39,776 INFO L93 Difference]: Finished difference Result 321 states and 362 transitions. [2022-07-21 17:07:39,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 17:07:39,777 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-21 17:07:39,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:39,780 INFO L225 Difference]: With dead ends: 321 [2022-07-21 17:07:39,783 INFO L226 Difference]: Without dead ends: 321 [2022-07-21 17:07:39,784 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-21 17:07:39,785 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 167 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:39,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 245 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:39,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-07-21 17:07:39,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 227. [2022-07-21 17:07:39,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 156 states have (on average 1.858974358974359) internal successors, (290), 220 states have internal predecessors, (290), 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-21 17:07:39,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 298 transitions. [2022-07-21 17:07:39,808 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 298 transitions. Word has length 7 [2022-07-21 17:07:39,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:39,808 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 298 transitions. [2022-07-21 17:07:39,809 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-21 17:07:39,809 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 298 transitions. [2022-07-21 17:07:39,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-07-21 17:07:39,809 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:39,810 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:39,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-21 17:07:39,810 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:39,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:39,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1280321239, now seen corresponding path program 1 times [2022-07-21 17:07:39,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:39,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365446606] [2022-07-21 17:07:39,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:39,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:39,940 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-21 17:07:39,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:39,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365446606] [2022-07-21 17:07:39,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365446606] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:39,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:39,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-21 17:07:39,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278832053] [2022-07-21 17:07:39,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:39,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:39,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:39,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:39,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:39,945 INFO L87 Difference]: Start difference. First operand 227 states and 298 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-21 17:07:40,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:40,113 INFO L93 Difference]: Finished difference Result 245 states and 316 transitions. [2022-07-21 17:07:40,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:40,114 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-21 17:07:40,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:40,116 INFO L225 Difference]: With dead ends: 245 [2022-07-21 17:07:40,116 INFO L226 Difference]: Without dead ends: 245 [2022-07-21 17:07:40,116 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-21 17:07:40,122 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 214 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:40,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 253 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:40,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-07-21 17:07:40,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 229. [2022-07-21 17:07:40,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 158 states have (on average 1.8544303797468353) internal successors, (293), 222 states have internal predecessors, (293), 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-21 17:07:40,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 301 transitions. [2022-07-21 17:07:40,142 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 301 transitions. Word has length 7 [2022-07-21 17:07:40,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:40,142 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 301 transitions. [2022-07-21 17:07:40,142 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-21 17:07:40,142 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 301 transitions. [2022-07-21 17:07:40,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-07-21 17:07:40,143 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:40,143 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:40,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-21 17:07:40,143 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:40,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:40,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1280321301, now seen corresponding path program 1 times [2022-07-21 17:07:40,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:40,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250264882] [2022-07-21 17:07:40,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:40,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:40,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:40,262 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-21 17:07:40,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:40,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250264882] [2022-07-21 17:07:40,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250264882] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:40,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:40,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-21 17:07:40,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862887624] [2022-07-21 17:07:40,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:40,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:40,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:40,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:40,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:40,265 INFO L87 Difference]: Start difference. First operand 229 states and 301 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-21 17:07:40,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:40,414 INFO L93 Difference]: Finished difference Result 244 states and 314 transitions. [2022-07-21 17:07:40,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:40,415 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-21 17:07:40,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:40,416 INFO L225 Difference]: With dead ends: 244 [2022-07-21 17:07:40,416 INFO L226 Difference]: Without dead ends: 244 [2022-07-21 17:07:40,417 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-21 17:07:40,418 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 196 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:40,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 266 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:40,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-07-21 17:07:40,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 226. [2022-07-21 17:07:40,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 156 states have (on average 1.8461538461538463) internal successors, (288), 219 states have internal predecessors, (288), 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-21 17:07:40,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 296 transitions. [2022-07-21 17:07:40,427 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 296 transitions. Word has length 7 [2022-07-21 17:07:40,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:40,430 INFO L495 AbstractCegarLoop]: Abstraction has 226 states and 296 transitions. [2022-07-21 17:07:40,430 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-21 17:07:40,430 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 296 transitions. [2022-07-21 17:07:40,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-07-21 17:07:40,431 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:40,431 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:40,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-21 17:07:40,432 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:40,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:40,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1554740496, now seen corresponding path program 1 times [2022-07-21 17:07:40,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:40,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622668040] [2022-07-21 17:07:40,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:40,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:40,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:40,535 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-21 17:07:40,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:40,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622668040] [2022-07-21 17:07:40,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622668040] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:40,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:40,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:40,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491588494] [2022-07-21 17:07:40,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:40,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:40,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:40,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:40,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:40,538 INFO L87 Difference]: Start difference. First operand 226 states and 296 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-21 17:07:40,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:40,718 INFO L93 Difference]: Finished difference Result 402 states and 517 transitions. [2022-07-21 17:07:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:40,719 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-21 17:07:40,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:40,721 INFO L225 Difference]: With dead ends: 402 [2022-07-21 17:07:40,721 INFO L226 Difference]: Without dead ends: 402 [2022-07-21 17:07:40,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-07-21 17:07:40,723 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 145 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:40,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 782 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:40,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-07-21 17:07:40,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 292. [2022-07-21 17:07:40,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 216 states have (on average 1.7916666666666667) internal successors, (387), 281 states have internal predecessors, (387), 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-21 17:07:40,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 403 transitions. [2022-07-21 17:07:40,738 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 403 transitions. Word has length 10 [2022-07-21 17:07:40,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:40,740 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 403 transitions. [2022-07-21 17:07:40,741 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-21 17:07:40,741 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 403 transitions. [2022-07-21 17:07:40,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-07-21 17:07:40,742 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:40,742 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:40,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-21 17:07:40,743 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:40,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:40,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1552893454, now seen corresponding path program 1 times [2022-07-21 17:07:40,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:40,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225742843] [2022-07-21 17:07:40,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:40,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:40,870 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-21 17:07:40,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:40,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225742843] [2022-07-21 17:07:40,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225742843] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:40,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:40,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:40,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48163876] [2022-07-21 17:07:40,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:40,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:40,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:40,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:40,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:40,873 INFO L87 Difference]: Start difference. First operand 292 states and 403 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-21 17:07:41,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:41,089 INFO L93 Difference]: Finished difference Result 392 states and 506 transitions. [2022-07-21 17:07:41,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:41,090 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-21 17:07:41,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:41,092 INFO L225 Difference]: With dead ends: 392 [2022-07-21 17:07:41,092 INFO L226 Difference]: Without dead ends: 392 [2022-07-21 17:07:41,092 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-21 17:07:41,093 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 131 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:41,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 791 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:41,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-07-21 17:07:41,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 292. [2022-07-21 17:07:41,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 216 states have (on average 1.7916666666666667) internal successors, (387), 281 states have internal predecessors, (387), 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-21 17:07:41,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 403 transitions. [2022-07-21 17:07:41,102 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 403 transitions. Word has length 10 [2022-07-21 17:07:41,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:41,102 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 403 transitions. [2022-07-21 17:07:41,102 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-21 17:07:41,103 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 403 transitions. [2022-07-21 17:07:41,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-07-21 17:07:41,103 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:41,103 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:41,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-21 17:07:41,104 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:41,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:41,105 INFO L85 PathProgramCache]: Analyzing trace with hash 952313872, now seen corresponding path program 1 times [2022-07-21 17:07:41,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:41,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476112577] [2022-07-21 17:07:41,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:41,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:41,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,123 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-21 17:07:41,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:41,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476112577] [2022-07-21 17:07:41,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476112577] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:41,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:41,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-21 17:07:41,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912329432] [2022-07-21 17:07:41,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:41,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 17:07:41,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:41,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 17:07:41,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 17:07:41,126 INFO L87 Difference]: Start difference. First operand 292 states and 403 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-21 17:07:41,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:41,221 INFO L93 Difference]: Finished difference Result 347 states and 456 transitions. [2022-07-21 17:07:41,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 17:07:41,221 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-21 17:07:41,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:41,224 INFO L225 Difference]: With dead ends: 347 [2022-07-21 17:07:41,224 INFO L226 Difference]: Without dead ends: 340 [2022-07-21 17:07:41,225 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-21 17:07:41,225 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 70 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:41,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 279 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:41,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-07-21 17:07:41,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 289. [2022-07-21 17:07:41,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 213 states have (on average 1.7934272300469483) internal successors, (382), 278 states have internal predecessors, (382), 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-21 17:07:41,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 398 transitions. [2022-07-21 17:07:41,248 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 398 transitions. Word has length 11 [2022-07-21 17:07:41,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:41,249 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 398 transitions. [2022-07-21 17:07:41,249 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-21 17:07:41,249 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 398 transitions. [2022-07-21 17:07:41,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-07-21 17:07:41,250 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:41,250 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:41,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-21 17:07:41,250 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:41,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:41,263 INFO L85 PathProgramCache]: Analyzing trace with hash -41167145, now seen corresponding path program 1 times [2022-07-21 17:07:41,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:41,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134088189] [2022-07-21 17:07:41,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:41,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,310 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-21 17:07:41,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:41,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134088189] [2022-07-21 17:07:41,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134088189] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:41,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:41,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:41,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676532118] [2022-07-21 17:07:41,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:41,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:41,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:41,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:41,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:41,313 INFO L87 Difference]: Start difference. First operand 289 states and 398 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-21 17:07:41,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:41,572 INFO L93 Difference]: Finished difference Result 490 states and 599 transitions. [2022-07-21 17:07:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:41,572 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-21 17:07:41,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:41,574 INFO L225 Difference]: With dead ends: 490 [2022-07-21 17:07:41,575 INFO L226 Difference]: Without dead ends: 490 [2022-07-21 17:07:41,575 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-21 17:07:41,575 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 319 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:41,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 426 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:41,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2022-07-21 17:07:41,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 295. [2022-07-21 17:07:41,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 219 states have (on average 1.7716894977168949) internal successors, (388), 284 states have internal predecessors, (388), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-07-21 17:07:41,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 404 transitions. [2022-07-21 17:07:41,596 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 404 transitions. Word has length 15 [2022-07-21 17:07:41,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:41,597 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 404 transitions. [2022-07-21 17:07:41,597 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-21 17:07:41,598 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 404 transitions. [2022-07-21 17:07:41,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-07-21 17:07:41,599 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:41,599 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:41,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-21 17:07:41,600 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:41,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:41,601 INFO L85 PathProgramCache]: Analyzing trace with hash -41167144, now seen corresponding path program 1 times [2022-07-21 17:07:41,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:41,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194688320] [2022-07-21 17:07:41,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:41,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:41,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,694 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-21 17:07:41,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:41,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194688320] [2022-07-21 17:07:41,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194688320] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:41,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:41,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:41,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940820394] [2022-07-21 17:07:41,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:41,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:41,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:41,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:41,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:41,697 INFO L87 Difference]: Start difference. First operand 295 states and 404 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-21 17:07:41,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:41,866 INFO L93 Difference]: Finished difference Result 393 states and 512 transitions. [2022-07-21 17:07:41,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:41,867 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-21 17:07:41,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:41,869 INFO L225 Difference]: With dead ends: 393 [2022-07-21 17:07:41,869 INFO L226 Difference]: Without dead ends: 393 [2022-07-21 17:07:41,869 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-21 17:07:41,870 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 343 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:41,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 270 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:41,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-07-21 17:07:41,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 292. [2022-07-21 17:07:41,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 219 states have (on average 1.7168949771689497) internal successors, (376), 281 states have internal predecessors, (376), 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-21 17:07:41,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 392 transitions. [2022-07-21 17:07:41,877 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 392 transitions. Word has length 15 [2022-07-21 17:07:41,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:41,878 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 392 transitions. [2022-07-21 17:07:41,878 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-21 17:07:41,878 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 392 transitions. [2022-07-21 17:07:41,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-07-21 17:07:41,878 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:41,878 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:41,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-21 17:07:41,879 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:41,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:41,879 INFO L85 PathProgramCache]: Analyzing trace with hash 85672930, now seen corresponding path program 1 times [2022-07-21 17:07:41,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:41,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99610687] [2022-07-21 17:07:41,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:41,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:41,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:41,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:41,960 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-21 17:07:41,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:41,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99610687] [2022-07-21 17:07:41,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99610687] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:41,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:41,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:41,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793443021] [2022-07-21 17:07:41,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:41,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:41,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:41,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:41,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:41,967 INFO L87 Difference]: Start difference. First operand 292 states and 392 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:42,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:42,312 INFO L93 Difference]: Finished difference Result 628 states and 735 transitions. [2022-07-21 17:07:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:42,313 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-07-21 17:07:42,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:42,315 INFO L225 Difference]: With dead ends: 628 [2022-07-21 17:07:42,315 INFO L226 Difference]: Without dead ends: 628 [2022-07-21 17:07:42,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-21 17:07:42,316 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 763 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:42,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 538 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:07:42,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-07-21 17:07:42,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 289. [2022-07-21 17:07:42,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 220 states have (on average 1.6818181818181819) internal successors, (370), 278 states have internal predecessors, (370), 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-21 17:07:42,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 386 transitions. [2022-07-21 17:07:42,326 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 386 transitions. Word has length 17 [2022-07-21 17:07:42,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:42,327 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 386 transitions. [2022-07-21 17:07:42,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:42,327 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 386 transitions. [2022-07-21 17:07:42,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-07-21 17:07:42,328 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:42,328 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:42,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-21 17:07:42,328 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:42,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:42,329 INFO L85 PathProgramCache]: Analyzing trace with hash 85672931, now seen corresponding path program 1 times [2022-07-21 17:07:42,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:42,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033562913] [2022-07-21 17:07:42,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:42,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:42,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:42,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:42,420 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-21 17:07:42,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:42,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033562913] [2022-07-21 17:07:42,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033562913] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:42,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:42,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:42,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123901930] [2022-07-21 17:07:42,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:42,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:42,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:42,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:42,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:42,423 INFO L87 Difference]: Start difference. First operand 289 states and 386 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:42,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:42,772 INFO L93 Difference]: Finished difference Result 594 states and 794 transitions. [2022-07-21 17:07:42,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-21 17:07:42,773 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-07-21 17:07:42,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:42,775 INFO L225 Difference]: With dead ends: 594 [2022-07-21 17:07:42,776 INFO L226 Difference]: Without dead ends: 594 [2022-07-21 17:07:42,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-07-21 17:07:42,776 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 538 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:42,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [540 Valid, 696 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:07:42,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-07-21 17:07:42,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 351. [2022-07-21 17:07:42,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 278 states have (on average 1.6654676258992807) internal successors, (463), 338 states have internal predecessors, (463), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:42,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 487 transitions. [2022-07-21 17:07:42,788 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 487 transitions. Word has length 17 [2022-07-21 17:07:42,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:42,788 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 487 transitions. [2022-07-21 17:07:42,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 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-21 17:07:42,789 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 487 transitions. [2022-07-21 17:07:42,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-07-21 17:07:42,789 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:42,790 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:42,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-21 17:07:42,790 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:42,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:42,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1721781532, now seen corresponding path program 1 times [2022-07-21 17:07:42,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:42,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793357618] [2022-07-21 17:07:42,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:42,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:42,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:42,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:42,865 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-21 17:07:42,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:42,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793357618] [2022-07-21 17:07:42,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793357618] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:42,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:42,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:42,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790987595] [2022-07-21 17:07:42,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:42,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:42,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:42,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:42,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:42,868 INFO L87 Difference]: Start difference. First operand 351 states and 487 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:42,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:42,916 INFO L93 Difference]: Finished difference Result 559 states and 756 transitions. [2022-07-21 17:07:42,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:42,917 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-07-21 17:07:42,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:42,920 INFO L225 Difference]: With dead ends: 559 [2022-07-21 17:07:42,920 INFO L226 Difference]: Without dead ends: 559 [2022-07-21 17:07:42,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-21 17:07:42,921 INFO L413 NwaCegarLoop]: 349 mSDtfsCounter, 231 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:42,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 1489 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:42,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-07-21 17:07:42,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 351. [2022-07-21 17:07:42,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 278 states have (on average 1.658273381294964) internal successors, (461), 338 states have internal predecessors, (461), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:42,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 485 transitions. [2022-07-21 17:07:42,936 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 485 transitions. Word has length 17 [2022-07-21 17:07:42,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:42,938 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 485 transitions. [2022-07-21 17:07:42,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:42,938 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 485 transitions. [2022-07-21 17:07:42,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-07-21 17:07:42,939 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:42,939 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:42,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-21 17:07:42,939 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:42,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:42,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1835564363, now seen corresponding path program 1 times [2022-07-21 17:07:42,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:42,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109198513] [2022-07-21 17:07:42,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:42,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:43,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:43,079 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-21 17:07:43,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:43,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109198513] [2022-07-21 17:07:43,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109198513] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:43,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:43,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:43,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942304153] [2022-07-21 17:07:43,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:43,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:43,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:43,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:43,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:43,081 INFO L87 Difference]: Start difference. First operand 351 states and 485 transitions. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (1), 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-21 17:07:43,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:43,436 INFO L93 Difference]: Finished difference Result 635 states and 863 transitions. [2022-07-21 17:07:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-21 17:07:43,437 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (1), 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 18 [2022-07-21 17:07:43,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:43,439 INFO L225 Difference]: With dead ends: 635 [2022-07-21 17:07:43,439 INFO L226 Difference]: Without dead ends: 635 [2022-07-21 17:07:43,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-07-21 17:07:43,440 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 450 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:43,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 834 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:07:43,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2022-07-21 17:07:43,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 346. [2022-07-21 17:07:43,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 273 states have (on average 1.6593406593406594) internal successors, (453), 333 states have internal predecessors, (453), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:43,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 477 transitions. [2022-07-21 17:07:43,449 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 477 transitions. Word has length 18 [2022-07-21 17:07:43,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:43,449 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 477 transitions. [2022-07-21 17:07:43,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (1), 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-21 17:07:43,449 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 477 transitions. [2022-07-21 17:07:43,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-21 17:07:43,450 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:43,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] [2022-07-21 17:07:43,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-21 17:07:43,450 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:43,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:43,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1066754491, now seen corresponding path program 1 times [2022-07-21 17:07:43,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:43,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050602560] [2022-07-21 17:07:43,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:43,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:43,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:43,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:43,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:43,702 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-21 17:07:43,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:43,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050602560] [2022-07-21 17:07:43,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050602560] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:43,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:43,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 17:07:43,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753298810] [2022-07-21 17:07:43,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:43,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 17:07:43,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:43,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 17:07:43,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-21 17:07:43,705 INFO L87 Difference]: Start difference. First operand 346 states and 477 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-21 17:07:44,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:44,299 INFO L93 Difference]: Finished difference Result 753 states and 1012 transitions. [2022-07-21 17:07:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-21 17:07:44,299 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-21 17:07:44,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:44,302 INFO L225 Difference]: With dead ends: 753 [2022-07-21 17:07:44,303 INFO L226 Difference]: Without dead ends: 751 [2022-07-21 17:07:44,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-07-21 17:07:44,304 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 563 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:44,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 1626 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:07:44,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2022-07-21 17:07:44,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 340. [2022-07-21 17:07:44,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 267 states have (on average 1.655430711610487) internal successors, (442), 327 states have internal predecessors, (442), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:44,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 466 transitions. [2022-07-21 17:07:44,324 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 466 transitions. Word has length 21 [2022-07-21 17:07:44,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:44,325 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 466 transitions. [2022-07-21 17:07:44,325 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-21 17:07:44,325 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 466 transitions. [2022-07-21 17:07:44,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-21 17:07:44,326 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:44,326 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-21 17:07:44,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-21 17:07:44,326 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:44,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:44,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1136706200, now seen corresponding path program 1 times [2022-07-21 17:07:44,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:44,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151432576] [2022-07-21 17:07:44,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:44,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:44,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:44,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:44,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:44,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:44,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151432576] [2022-07-21 17:07:44,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151432576] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:44,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:44,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 17:07:44,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329223218] [2022-07-21 17:07:44,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:44,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 17:07:44,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:44,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 17:07:44,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-21 17:07:44,481 INFO L87 Difference]: Start difference. First operand 340 states and 466 transitions. Second operand has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 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-21 17:07:44,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:44,803 INFO L93 Difference]: Finished difference Result 496 states and 644 transitions. [2022-07-21 17:07:44,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 17:07:44,804 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 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-21 17:07:44,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:44,806 INFO L225 Difference]: With dead ends: 496 [2022-07-21 17:07:44,806 INFO L226 Difference]: Without dead ends: 496 [2022-07-21 17:07:44,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-07-21 17:07:44,806 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 193 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:44,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 1052 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:44,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2022-07-21 17:07:44,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 356. [2022-07-21 17:07:44,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 283 states have (on average 1.6289752650176679) internal successors, (461), 341 states have internal predecessors, (461), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:44,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 485 transitions. [2022-07-21 17:07:44,814 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 485 transitions. Word has length 21 [2022-07-21 17:07:44,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:44,814 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 485 transitions. [2022-07-21 17:07:44,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 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-21 17:07:44,815 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 485 transitions. [2022-07-21 17:07:44,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-07-21 17:07:44,819 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:44,819 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:44,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-21 17:07:44,819 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:44,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:44,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1088554597, now seen corresponding path program 1 times [2022-07-21 17:07:44,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:44,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243787459] [2022-07-21 17:07:44,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:44,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:44,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:44,890 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-21 17:07:44,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:44,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243787459] [2022-07-21 17:07:44,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243787459] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:44,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:44,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:44,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520616341] [2022-07-21 17:07:44,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:44,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:44,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:44,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:44,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:44,895 INFO L87 Difference]: Start difference. First operand 356 states and 485 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:44,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:44,938 INFO L93 Difference]: Finished difference Result 610 states and 833 transitions. [2022-07-21 17:07:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:44,938 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-07-21 17:07:44,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:44,943 INFO L225 Difference]: With dead ends: 610 [2022-07-21 17:07:44,943 INFO L226 Difference]: Without dead ends: 610 [2022-07-21 17:07:44,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-21 17:07:44,944 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 233 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:44,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1195 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:44,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-07-21 17:07:44,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 358. [2022-07-21 17:07:44,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 285 states have (on average 1.6245614035087719) internal successors, (463), 343 states have internal predecessors, (463), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:44,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 487 transitions. [2022-07-21 17:07:44,955 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 487 transitions. Word has length 22 [2022-07-21 17:07:44,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:44,956 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 487 transitions. [2022-07-21 17:07:44,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:44,957 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 487 transitions. [2022-07-21 17:07:44,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-07-21 17:07:44,958 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:44,958 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:44,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-21 17:07:44,958 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:44,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:44,959 INFO L85 PathProgramCache]: Analyzing trace with hash 686452765, now seen corresponding path program 1 times [2022-07-21 17:07:44,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:44,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566457845] [2022-07-21 17:07:44,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:44,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:44,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,037 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-21 17:07:45,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:45,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566457845] [2022-07-21 17:07:45,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566457845] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:45,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:45,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:45,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457076862] [2022-07-21 17:07:45,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:45,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:45,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:45,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:45,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:45,040 INFO L87 Difference]: Start difference. First operand 358 states and 487 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:45,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:45,084 INFO L93 Difference]: Finished difference Result 606 states and 825 transitions. [2022-07-21 17:07:45,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:45,085 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-07-21 17:07:45,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:45,087 INFO L225 Difference]: With dead ends: 606 [2022-07-21 17:07:45,087 INFO L226 Difference]: Without dead ends: 606 [2022-07-21 17:07:45,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-21 17:07:45,088 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 230 mSDsluCounter, 948 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:45,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 1211 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:45,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-07-21 17:07:45,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 356. [2022-07-21 17:07:45,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 283 states have (on average 1.6148409893992932) internal successors, (457), 341 states have internal predecessors, (457), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:45,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 481 transitions. [2022-07-21 17:07:45,101 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 481 transitions. Word has length 22 [2022-07-21 17:07:45,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:45,101 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 481 transitions. [2022-07-21 17:07:45,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:45,101 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 481 transitions. [2022-07-21 17:07:45,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-07-21 17:07:45,104 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:45,104 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:45,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-21 17:07:45,104 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:45,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:45,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1594113222, now seen corresponding path program 1 times [2022-07-21 17:07:45,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:45,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958449420] [2022-07-21 17:07:45,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:45,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:45,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:45,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:45,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958449420] [2022-07-21 17:07:45,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958449420] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:45,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:45,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 17:07:45,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343465087] [2022-07-21 17:07:45,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:45,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 17:07:45,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:45,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 17:07:45,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-21 17:07:45,223 INFO L87 Difference]: Start difference. First operand 356 states and 481 transitions. Second operand has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:45,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:45,511 INFO L93 Difference]: Finished difference Result 540 states and 714 transitions. [2022-07-21 17:07:45,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-21 17:07:45,511 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-07-21 17:07:45,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:45,513 INFO L225 Difference]: With dead ends: 540 [2022-07-21 17:07:45,513 INFO L226 Difference]: Without dead ends: 540 [2022-07-21 17:07:45,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-07-21 17:07:45,514 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 188 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 1215 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:45,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 1215 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:45,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-07-21 17:07:45,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 366. [2022-07-21 17:07:45,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 293 states have (on average 1.6006825938566553) internal successors, (469), 349 states have internal predecessors, (469), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:45,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 493 transitions. [2022-07-21 17:07:45,525 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 493 transitions. Word has length 22 [2022-07-21 17:07:45,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:45,525 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 493 transitions. [2022-07-21 17:07:45,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:45,525 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 493 transitions. [2022-07-21 17:07:45,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-07-21 17:07:45,526 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:45,526 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-21 17:07:45,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-21 17:07:45,527 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:45,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:45,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1338476602, now seen corresponding path program 1 times [2022-07-21 17:07:45,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:45,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217138601] [2022-07-21 17:07:45,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:45,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:45,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:45,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,589 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-21 17:07:45,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:45,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217138601] [2022-07-21 17:07:45,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217138601] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:45,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:45,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:45,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904641710] [2022-07-21 17:07:45,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:45,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:45,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:45,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:45,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:45,592 INFO L87 Difference]: Start difference. First operand 366 states and 493 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-21 17:07:45,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:45,793 INFO L93 Difference]: Finished difference Result 583 states and 733 transitions. [2022-07-21 17:07:45,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:45,794 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-21 17:07:45,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:45,796 INFO L225 Difference]: With dead ends: 583 [2022-07-21 17:07:45,796 INFO L226 Difference]: Without dead ends: 583 [2022-07-21 17:07:45,797 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-21 17:07:45,797 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 287 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:45,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 425 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:45,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2022-07-21 17:07:45,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 384. [2022-07-21 17:07:45,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 311 states have (on average 1.617363344051447) internal successors, (503), 367 states have internal predecessors, (503), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:45,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 527 transitions. [2022-07-21 17:07:45,806 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 527 transitions. Word has length 23 [2022-07-21 17:07:45,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:45,806 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 527 transitions. [2022-07-21 17:07:45,806 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-21 17:07:45,806 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 527 transitions. [2022-07-21 17:07:45,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-07-21 17:07:45,807 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:45,807 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-21 17:07:45,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-21 17:07:45,807 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:45,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:45,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1338476601, now seen corresponding path program 1 times [2022-07-21 17:07:45,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:45,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869432144] [2022-07-21 17:07:45,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:45,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:45,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:45,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:45,905 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-21 17:07:45,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:45,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869432144] [2022-07-21 17:07:45,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869432144] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:45,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:45,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:45,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237755283] [2022-07-21 17:07:45,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:45,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:45,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:45,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:45,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:45,907 INFO L87 Difference]: Start difference. First operand 384 states and 527 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-21 17:07:46,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:46,112 INFO L93 Difference]: Finished difference Result 516 states and 688 transitions. [2022-07-21 17:07:46,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:46,113 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-21 17:07:46,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:46,115 INFO L225 Difference]: With dead ends: 516 [2022-07-21 17:07:46,115 INFO L226 Difference]: Without dead ends: 516 [2022-07-21 17:07:46,116 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-21 17:07:46,116 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 642 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:46,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 324 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:46,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-21 17:07:46,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 381. [2022-07-21 17:07:46,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 311 states have (on average 1.5787781350482315) internal successors, (491), 364 states have internal predecessors, (491), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:46,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 515 transitions. [2022-07-21 17:07:46,125 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 515 transitions. Word has length 23 [2022-07-21 17:07:46,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:46,126 INFO L495 AbstractCegarLoop]: Abstraction has 381 states and 515 transitions. [2022-07-21 17:07:46,126 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-21 17:07:46,126 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 515 transitions. [2022-07-21 17:07:46,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-07-21 17:07:46,126 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:46,127 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-21 17:07:46,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-21 17:07:46,127 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:46,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:46,127 INFO L85 PathProgramCache]: Analyzing trace with hash -740334691, now seen corresponding path program 1 times [2022-07-21 17:07:46,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:46,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507601664] [2022-07-21 17:07:46,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:46,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:46,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,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-21 17:07:46,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:46,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507601664] [2022-07-21 17:07:46,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507601664] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:46,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:46,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:46,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32238224] [2022-07-21 17:07:46,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:46,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:46,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:46,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:46,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:46,152 INFO L87 Difference]: Start difference. First operand 381 states and 515 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:46,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:46,170 INFO L93 Difference]: Finished difference Result 397 states and 531 transitions. [2022-07-21 17:07:46,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 17:07:46,171 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-07-21 17:07:46,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:46,172 INFO L225 Difference]: With dead ends: 397 [2022-07-21 17:07:46,172 INFO L226 Difference]: Without dead ends: 397 [2022-07-21 17:07:46,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:46,173 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 3 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:46,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 508 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:46,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-07-21 17:07:46,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 393. [2022-07-21 17:07:46,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 323 states have (on average 1.5572755417956656) internal successors, (503), 376 states have internal predecessors, (503), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:46,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 527 transitions. [2022-07-21 17:07:46,187 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 527 transitions. Word has length 25 [2022-07-21 17:07:46,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:46,187 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 527 transitions. [2022-07-21 17:07:46,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:46,187 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 527 transitions. [2022-07-21 17:07:46,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-07-21 17:07:46,188 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:46,188 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:46,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-21 17:07:46,188 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:46,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:46,189 INFO L85 PathProgramCache]: Analyzing trace with hash -738487649, now seen corresponding path program 1 times [2022-07-21 17:07:46,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:46,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141355195] [2022-07-21 17:07:46,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:46,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:46,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,228 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-21 17:07:46,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:46,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141355195] [2022-07-21 17:07:46,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141355195] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:46,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:46,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:46,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446422916] [2022-07-21 17:07:46,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:46,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:46,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:46,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:46,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:46,230 INFO L87 Difference]: Start difference. First operand 393 states and 527 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:46,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:46,366 INFO L93 Difference]: Finished difference Result 770 states and 1027 transitions. [2022-07-21 17:07:46,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:46,366 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-07-21 17:07:46,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:46,369 INFO L225 Difference]: With dead ends: 770 [2022-07-21 17:07:46,369 INFO L226 Difference]: Without dead ends: 770 [2022-07-21 17:07:46,369 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-21 17:07:46,370 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 464 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:46,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 404 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:46,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2022-07-21 17:07:46,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 469. [2022-07-21 17:07:46,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 399 states have (on average 1.5413533834586466) internal successors, (615), 452 states have internal predecessors, (615), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:46,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 639 transitions. [2022-07-21 17:07:46,381 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 639 transitions. Word has length 25 [2022-07-21 17:07:46,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:46,381 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 639 transitions. [2022-07-21 17:07:46,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:46,381 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 639 transitions. [2022-07-21 17:07:46,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-07-21 17:07:46,382 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:46,382 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-21 17:07:46,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-21 17:07:46,382 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:46,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:46,383 INFO L85 PathProgramCache]: Analyzing trace with hash -738487650, now seen corresponding path program 1 times [2022-07-21 17:07:46,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:46,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986572476] [2022-07-21 17:07:46,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:46,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:46,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,401 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-21 17:07:46,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:46,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986572476] [2022-07-21 17:07:46,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986572476] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:46,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:46,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-21 17:07:46,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984491603] [2022-07-21 17:07:46,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:46,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 17:07:46,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:46,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 17:07:46,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 17:07:46,404 INFO L87 Difference]: Start difference. First operand 469 states and 639 transitions. Second operand has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 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-21 17:07:46,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:46,499 INFO L93 Difference]: Finished difference Result 560 states and 741 transitions. [2022-07-21 17:07:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 17:07:46,499 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 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-21 17:07:46,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:46,501 INFO L225 Difference]: With dead ends: 560 [2022-07-21 17:07:46,501 INFO L226 Difference]: Without dead ends: 560 [2022-07-21 17:07:46,502 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-21 17:07:46,502 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 139 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:46,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 257 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:46,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2022-07-21 17:07:46,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 467. [2022-07-21 17:07:46,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 399 states have (on average 1.5112781954887218) internal successors, (603), 450 states have internal predecessors, (603), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:46,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 627 transitions. [2022-07-21 17:07:46,511 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 627 transitions. Word has length 25 [2022-07-21 17:07:46,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:46,512 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 627 transitions. [2022-07-21 17:07:46,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 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-21 17:07:46,512 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 627 transitions. [2022-07-21 17:07:46,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-07-21 17:07:46,512 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:46,512 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-21 17:07:46,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-21 17:07:46,513 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:46,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:46,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1484578673, now seen corresponding path program 1 times [2022-07-21 17:07:46,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:46,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276432300] [2022-07-21 17:07:46,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:46,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:46,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,551 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-21 17:07:46,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:46,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276432300] [2022-07-21 17:07:46,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276432300] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:46,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:46,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:46,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244043922] [2022-07-21 17:07:46,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:46,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:46,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:46,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:46,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:46,553 INFO L87 Difference]: Start difference. First operand 467 states and 627 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 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-21 17:07:46,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:46,714 INFO L93 Difference]: Finished difference Result 842 states and 1119 transitions. [2022-07-21 17:07:46,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:46,715 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 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-21 17:07:46,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:46,717 INFO L225 Difference]: With dead ends: 842 [2022-07-21 17:07:46,717 INFO L226 Difference]: Without dead ends: 842 [2022-07-21 17:07:46,718 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-21 17:07:46,718 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 305 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:46,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 581 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:46,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-07-21 17:07:46,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 467. [2022-07-21 17:07:46,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 399 states have (on average 1.5112781954887218) internal successors, (603), 450 states have internal predecessors, (603), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:46,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 627 transitions. [2022-07-21 17:07:46,728 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 627 transitions. Word has length 26 [2022-07-21 17:07:46,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:46,728 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 627 transitions. [2022-07-21 17:07:46,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 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-21 17:07:46,729 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 627 transitions. [2022-07-21 17:07:46,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-07-21 17:07:46,729 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:46,729 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-21 17:07:46,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-21 17:07:46,730 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:46,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:46,730 INFO L85 PathProgramCache]: Analyzing trace with hash -2109324045, now seen corresponding path program 1 times [2022-07-21 17:07:46,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:46,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160136161] [2022-07-21 17:07:46,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:46,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:46,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:46,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,782 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-21 17:07:46,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:46,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160136161] [2022-07-21 17:07:46,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160136161] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:46,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:46,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:46,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740600061] [2022-07-21 17:07:46,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:46,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:46,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:46,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:46,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:46,785 INFO L87 Difference]: Start difference. First operand 467 states and 627 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 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-21 17:07:46,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:46,823 INFO L93 Difference]: Finished difference Result 666 states and 882 transitions. [2022-07-21 17:07:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:46,824 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 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-21 17:07:46,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:46,826 INFO L225 Difference]: With dead ends: 666 [2022-07-21 17:07:46,826 INFO L226 Difference]: Without dead ends: 666 [2022-07-21 17:07:46,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-21 17:07:46,827 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 222 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 1432 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:46,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 1432 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:46,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2022-07-21 17:07:46,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2022-07-21 17:07:46,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 323 states have (on average 1.5077399380804954) internal successors, (487), 373 states have internal predecessors, (487), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:46,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 511 transitions. [2022-07-21 17:07:46,836 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 511 transitions. Word has length 26 [2022-07-21 17:07:46,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:46,836 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 511 transitions. [2022-07-21 17:07:46,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 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-21 17:07:46,837 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 511 transitions. [2022-07-21 17:07:46,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-07-21 17:07:46,837 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:46,837 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-21 17:07:46,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-21 17:07:46,838 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:46,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:46,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1817784781, now seen corresponding path program 1 times [2022-07-21 17:07:46,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:46,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861827927] [2022-07-21 17:07:46,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:46,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:46,891 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-21 17:07:46,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:46,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861827927] [2022-07-21 17:07:46,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861827927] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:46,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:46,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:46,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468532635] [2022-07-21 17:07:46,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:46,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:46,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:46,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:46,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:46,894 INFO L87 Difference]: Start difference. First operand 390 states and 511 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-21 17:07:47,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:47,027 INFO L93 Difference]: Finished difference Result 472 states and 596 transitions. [2022-07-21 17:07:47,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:47,028 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-21 17:07:47,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:47,029 INFO L225 Difference]: With dead ends: 472 [2022-07-21 17:07:47,029 INFO L226 Difference]: Without dead ends: 472 [2022-07-21 17:07:47,030 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-21 17:07:47,030 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 163 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 626 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-21 17:07:47,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 626 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:47,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-07-21 17:07:47,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 390. [2022-07-21 17:07:47,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 323 states have (on average 1.5046439628482973) internal successors, (486), 373 states have internal predecessors, (486), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:47,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 510 transitions. [2022-07-21 17:07:47,038 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 510 transitions. Word has length 27 [2022-07-21 17:07:47,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:47,039 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 510 transitions. [2022-07-21 17:07:47,039 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-21 17:07:47,039 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 510 transitions. [2022-07-21 17:07:47,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-07-21 17:07:47,039 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:47,040 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-21 17:07:47,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-21 17:07:47,040 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:47,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:47,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1017025601, now seen corresponding path program 1 times [2022-07-21 17:07:47,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:47,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77390293] [2022-07-21 17:07:47,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:47,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:47,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,098 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-21 17:07:47,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:47,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77390293] [2022-07-21 17:07:47,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77390293] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:47,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:47,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 17:07:47,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421359872] [2022-07-21 17:07:47,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:47,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 17:07:47,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:47,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 17:07:47,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-21 17:07:47,100 INFO L87 Difference]: Start difference. First operand 390 states and 510 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:47,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:47,269 INFO L93 Difference]: Finished difference Result 589 states and 763 transitions. [2022-07-21 17:07:47,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 17:07:47,270 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-07-21 17:07:47,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:47,272 INFO L225 Difference]: With dead ends: 589 [2022-07-21 17:07:47,272 INFO L226 Difference]: Without dead ends: 589 [2022-07-21 17:07:47,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-07-21 17:07:47,273 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 149 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:47,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 1213 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:47,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2022-07-21 17:07:47,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 422. [2022-07-21 17:07:47,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 355 states have (on average 1.476056338028169) internal successors, (524), 405 states have internal predecessors, (524), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:47,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 548 transitions. [2022-07-21 17:07:47,281 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 548 transitions. Word has length 27 [2022-07-21 17:07:47,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:47,281 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 548 transitions. [2022-07-21 17:07:47,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:47,281 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 548 transitions. [2022-07-21 17:07:47,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-07-21 17:07:47,282 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:47,282 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-21 17:07:47,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-21 17:07:47,282 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:47,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:47,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1017025407, now seen corresponding path program 1 times [2022-07-21 17:07:47,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:47,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202615853] [2022-07-21 17:07:47,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:47,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:47,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:47,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202615853] [2022-07-21 17:07:47,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202615853] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:47,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:47,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:47,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336031358] [2022-07-21 17:07:47,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:47,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:47,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:47,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:47,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:47,341 INFO L87 Difference]: Start difference. First operand 422 states and 548 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-21 17:07:47,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:47,475 INFO L93 Difference]: Finished difference Result 828 states and 1070 transitions. [2022-07-21 17:07:47,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 17:07:47,476 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-21 17:07:47,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:47,478 INFO L225 Difference]: With dead ends: 828 [2022-07-21 17:07:47,479 INFO L226 Difference]: Without dead ends: 828 [2022-07-21 17:07:47,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:47,479 INFO L413 NwaCegarLoop]: 212 mSDtfsCounter, 440 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:47,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 659 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:47,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2022-07-21 17:07:47,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 538. [2022-07-21 17:07:47,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 471 states have (on average 1.4564755838641188) internal successors, (686), 521 states have internal predecessors, (686), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 12 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:47,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 710 transitions. [2022-07-21 17:07:47,490 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 710 transitions. Word has length 27 [2022-07-21 17:07:47,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:47,490 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 710 transitions. [2022-07-21 17:07:47,490 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-21 17:07:47,491 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 710 transitions. [2022-07-21 17:07:47,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-07-21 17:07:47,491 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:47,491 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-21 17:07:47,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-21 17:07:47,492 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:47,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:47,492 INFO L85 PathProgramCache]: Analyzing trace with hash 516753601, now seen corresponding path program 1 times [2022-07-21 17:07:47,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:47,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533491884] [2022-07-21 17:07:47,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:47,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:47,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,567 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-21 17:07:47,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:47,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533491884] [2022-07-21 17:07:47,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533491884] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:47,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:47,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:47,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504099255] [2022-07-21 17:07:47,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:47,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:47,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:47,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:47,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:47,569 INFO L87 Difference]: Start difference. First operand 538 states and 710 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-21 17:07:47,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:47,737 INFO L93 Difference]: Finished difference Result 783 states and 1007 transitions. [2022-07-21 17:07:47,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 17:07:47,737 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-21 17:07:47,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:47,740 INFO L225 Difference]: With dead ends: 783 [2022-07-21 17:07:47,740 INFO L226 Difference]: Without dead ends: 783 [2022-07-21 17:07:47,740 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-21 17:07:47,741 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 218 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:47,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 635 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:47,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2022-07-21 17:07:47,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 576. [2022-07-21 17:07:47,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 505 states have (on average 1.4574257425742574) internal successors, (736), 557 states have internal predecessors, (736), 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-21 17:07:47,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 766 transitions. [2022-07-21 17:07:47,752 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 766 transitions. Word has length 28 [2022-07-21 17:07:47,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:47,752 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 766 transitions. [2022-07-21 17:07:47,752 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-21 17:07:47,753 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 766 transitions. [2022-07-21 17:07:47,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-07-21 17:07:47,753 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:47,753 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:47,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-21 17:07:47,754 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:47,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:47,754 INFO L85 PathProgramCache]: Analyzing trace with hash 750963923, now seen corresponding path program 1 times [2022-07-21 17:07:47,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:47,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854772200] [2022-07-21 17:07:47,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:47,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:47,798 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-21 17:07:47,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:47,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854772200] [2022-07-21 17:07:47,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854772200] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:47,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:47,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:47,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232441017] [2022-07-21 17:07:47,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:47,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:47,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:47,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:47,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:47,800 INFO L87 Difference]: Start difference. First operand 576 states and 766 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 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-21 17:07:47,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:47,950 INFO L93 Difference]: Finished difference Result 865 states and 1118 transitions. [2022-07-21 17:07:47,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:47,951 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 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-21 17:07:47,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:47,954 INFO L225 Difference]: With dead ends: 865 [2022-07-21 17:07:47,954 INFO L226 Difference]: Without dead ends: 865 [2022-07-21 17:07:47,954 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-21 17:07:47,954 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 299 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:47,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 529 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:47,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2022-07-21 17:07:47,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 459. [2022-07-21 17:07:47,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 389 states have (on average 1.455012853470437) internal successors, (566), 440 states have internal predecessors, (566), 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-21 17:07:47,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 596 transitions. [2022-07-21 17:07:47,964 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 596 transitions. Word has length 28 [2022-07-21 17:07:47,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:47,965 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 596 transitions. [2022-07-21 17:07:47,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 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-21 17:07:47,965 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 596 transitions. [2022-07-21 17:07:47,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-21 17:07:47,966 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:47,966 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-21 17:07:47,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-21 17:07:47,966 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:47,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:47,967 INFO L85 PathProgramCache]: Analyzing trace with hash -933658936, now seen corresponding path program 1 times [2022-07-21 17:07:47,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:47,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071955123] [2022-07-21 17:07:47,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:47,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:47,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:48,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:48,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:48,014 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-21 17:07:48,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:48,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071955123] [2022-07-21 17:07:48,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071955123] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:48,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:48,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:48,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769318231] [2022-07-21 17:07:48,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:48,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:48,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:48,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:48,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:48,016 INFO L87 Difference]: Start difference. First operand 459 states and 596 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-21 17:07:48,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:48,055 INFO L93 Difference]: Finished difference Result 929 states and 1212 transitions. [2022-07-21 17:07:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:48,056 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-21 17:07:48,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:48,059 INFO L225 Difference]: With dead ends: 929 [2022-07-21 17:07:48,059 INFO L226 Difference]: Without dead ends: 929 [2022-07-21 17:07:48,059 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-21 17:07:48,060 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 232 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:48,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 934 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:48,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2022-07-21 17:07:48,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 534. [2022-07-21 17:07:48,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 464 states have (on average 1.4504310344827587) internal successors, (673), 510 states have internal predecessors, (673), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 18 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-21 17:07:48,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 703 transitions. [2022-07-21 17:07:48,071 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 703 transitions. Word has length 30 [2022-07-21 17:07:48,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:48,071 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 703 transitions. [2022-07-21 17:07:48,071 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-21 17:07:48,071 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 703 transitions. [2022-07-21 17:07:48,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-21 17:07:48,072 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:48,072 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-21 17:07:48,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-21 17:07:48,072 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:48,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:48,073 INFO L85 PathProgramCache]: Analyzing trace with hash -933657014, now seen corresponding path program 1 times [2022-07-21 17:07:48,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:48,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522694242] [2022-07-21 17:07:48,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:48,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:48,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:48,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:48,143 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-21 17:07:48,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:48,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522694242] [2022-07-21 17:07:48,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522694242] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:48,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:48,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:48,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984076918] [2022-07-21 17:07:48,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:48,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 17:07:48,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:48,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 17:07:48,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 17:07:48,146 INFO L87 Difference]: Start difference. First operand 534 states and 703 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-21 17:07:48,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:48,420 INFO L93 Difference]: Finished difference Result 1132 states and 1464 transitions. [2022-07-21 17:07:48,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-21 17:07:48,421 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-21 17:07:48,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:48,424 INFO L225 Difference]: With dead ends: 1132 [2022-07-21 17:07:48,424 INFO L226 Difference]: Without dead ends: 1132 [2022-07-21 17:07:48,425 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-21 17:07:48,425 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 501 mSDsluCounter, 1307 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 1630 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:48,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 1630 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:48,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2022-07-21 17:07:48,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 552. [2022-07-21 17:07:48,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 482 states have (on average 1.450207468879668) internal successors, (699), 528 states have internal predecessors, (699), 10 states have call successors, (10), 5 states have call predecessors, (10), 10 states have return successors, (20), 18 states have call predecessors, (20), 10 states have call successors, (20) [2022-07-21 17:07:48,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 729 transitions. [2022-07-21 17:07:48,437 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 729 transitions. Word has length 30 [2022-07-21 17:07:48,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:48,438 INFO L495 AbstractCegarLoop]: Abstraction has 552 states and 729 transitions. [2022-07-21 17:07:48,438 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-21 17:07:48,438 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 729 transitions. [2022-07-21 17:07:48,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-21 17:07:48,439 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:48,439 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-21 17:07:48,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-21 17:07:48,439 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:48,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:48,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1615988093, now seen corresponding path program 1 times [2022-07-21 17:07:48,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:48,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765777566] [2022-07-21 17:07:48,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:48,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:48,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:48,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:48,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:48,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:48,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765777566] [2022-07-21 17:07:48,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765777566] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:48,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:48,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:48,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497379660] [2022-07-21 17:07:48,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:48,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:48,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:48,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:48,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:48,556 INFO L87 Difference]: Start difference. First operand 552 states and 729 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-21 17:07:49,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:49,012 INFO L93 Difference]: Finished difference Result 1036 states and 1327 transitions. [2022-07-21 17:07:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:49,013 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-21 17:07:49,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:49,016 INFO L225 Difference]: With dead ends: 1036 [2022-07-21 17:07:49,016 INFO L226 Difference]: Without dead ends: 1036 [2022-07-21 17:07:49,016 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-21 17:07:49,017 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 461 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:49,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 994 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:07:49,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2022-07-21 17:07:49,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 592. [2022-07-21 17:07:49,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 518 states have (on average 1.4343629343629343) internal successors, (743), 565 states have internal predecessors, (743), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 20 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:49,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 779 transitions. [2022-07-21 17:07:49,028 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 779 transitions. Word has length 30 [2022-07-21 17:07:49,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:49,028 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 779 transitions. [2022-07-21 17:07:49,028 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-21 17:07:49,028 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 779 transitions. [2022-07-21 17:07:49,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-21 17:07:49,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:49,029 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-21 17:07:49,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-21 17:07:49,029 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:49,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:49,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1342481239, now seen corresponding path program 1 times [2022-07-21 17:07:49,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:49,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609573798] [2022-07-21 17:07:49,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:49,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:49,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:49,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:49,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:49,072 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-21 17:07:49,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:49,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609573798] [2022-07-21 17:07:49,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609573798] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:49,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:49,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:49,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065534490] [2022-07-21 17:07:49,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:49,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:49,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:49,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:49,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:49,074 INFO L87 Difference]: Start difference. First operand 592 states and 779 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-21 17:07:49,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:49,110 INFO L93 Difference]: Finished difference Result 952 states and 1240 transitions. [2022-07-21 17:07:49,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:49,111 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-21 17:07:49,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:49,113 INFO L225 Difference]: With dead ends: 952 [2022-07-21 17:07:49,114 INFO L226 Difference]: Without dead ends: 952 [2022-07-21 17:07:49,114 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-21 17:07:49,114 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 211 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 1077 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-21 17:07:49,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 1077 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 17:07:49,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2022-07-21 17:07:49,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 588. [2022-07-21 17:07:49,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 514 states have (on average 1.433852140077821) internal successors, (737), 561 states have internal predecessors, (737), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 20 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:49,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 773 transitions. [2022-07-21 17:07:49,129 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 773 transitions. Word has length 30 [2022-07-21 17:07:49,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:49,129 INFO L495 AbstractCegarLoop]: Abstraction has 588 states and 773 transitions. [2022-07-21 17:07:49,129 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-21 17:07:49,129 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 773 transitions. [2022-07-21 17:07:49,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-07-21 17:07:49,130 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:49,130 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-21 17:07:49,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-21 17:07:49,130 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:49,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:49,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1340636119, now seen corresponding path program 1 times [2022-07-21 17:07:49,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:49,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054959164] [2022-07-21 17:07:49,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:49,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:49,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:49,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:49,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:49,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:49,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054959164] [2022-07-21 17:07:49,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054959164] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:49,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:49,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:49,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343319241] [2022-07-21 17:07:49,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:49,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 17:07:49,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:49,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 17:07:49,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 17:07:49,221 INFO L87 Difference]: Start difference. First operand 588 states and 773 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-21 17:07:49,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:49,442 INFO L93 Difference]: Finished difference Result 1169 states and 1513 transitions. [2022-07-21 17:07:49,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-21 17:07:49,442 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-21 17:07:49,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:49,446 INFO L225 Difference]: With dead ends: 1169 [2022-07-21 17:07:49,446 INFO L226 Difference]: Without dead ends: 1169 [2022-07-21 17:07:49,447 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-21 17:07:49,447 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 477 mSDsluCounter, 1366 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 1742 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:49,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 1742 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:49,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2022-07-21 17:07:49,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 572. [2022-07-21 17:07:49,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 500 states have (on average 1.414) internal successors, (707), 545 states have internal predecessors, (707), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 20 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:49,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 743 transitions. [2022-07-21 17:07:49,460 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 743 transitions. Word has length 30 [2022-07-21 17:07:49,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:49,460 INFO L495 AbstractCegarLoop]: Abstraction has 572 states and 743 transitions. [2022-07-21 17:07:49,460 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-21 17:07:49,460 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 743 transitions. [2022-07-21 17:07:49,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-07-21 17:07:49,461 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:49,461 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:49,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-21 17:07:49,461 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:49,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:49,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1443976913, now seen corresponding path program 1 times [2022-07-21 17:07:49,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:49,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322743061] [2022-07-21 17:07:49,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:49,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:49,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:49,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:49,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:49,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:49,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:49,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322743061] [2022-07-21 17:07:49,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322743061] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:49,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:49,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:49,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581892470] [2022-07-21 17:07:49,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:49,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 17:07:49,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:49,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 17:07:49,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-21 17:07:49,580 INFO L87 Difference]: Start difference. First operand 572 states and 743 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-21 17:07:49,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:49,937 INFO L93 Difference]: Finished difference Result 953 states and 1201 transitions. [2022-07-21 17:07:49,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 17:07:49,937 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-21 17:07:49,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:49,939 INFO L225 Difference]: With dead ends: 953 [2022-07-21 17:07:49,939 INFO L226 Difference]: Without dead ends: 953 [2022-07-21 17:07:49,940 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-21 17:07:49,940 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 742 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:49,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [742 Valid, 603 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:49,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2022-07-21 17:07:49,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 571. [2022-07-21 17:07:49,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 500 states have (on average 1.406) internal successors, (703), 544 states have internal predecessors, (703), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 20 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:49,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 739 transitions. [2022-07-21 17:07:49,951 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 739 transitions. Word has length 31 [2022-07-21 17:07:49,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:49,951 INFO L495 AbstractCegarLoop]: Abstraction has 571 states and 739 transitions. [2022-07-21 17:07:49,951 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-21 17:07:49,951 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 739 transitions. [2022-07-21 17:07:49,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-07-21 17:07:49,952 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:49,952 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-21 17:07:49,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-21 17:07:49,952 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:49,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:49,953 INFO L85 PathProgramCache]: Analyzing trace with hash 403780234, now seen corresponding path program 1 times [2022-07-21 17:07:49,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:49,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630717167] [2022-07-21 17:07:49,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:49,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:49,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:50,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:07:50,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:50,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630717167] [2022-07-21 17:07:50,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630717167] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:50,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:50,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 17:07:50,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799052258] [2022-07-21 17:07:50,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:50,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:50,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:50,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:50,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:50,077 INFO L87 Difference]: Start difference. First operand 571 states and 739 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-21 17:07:50,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:50,248 INFO L93 Difference]: Finished difference Result 618 states and 786 transitions. [2022-07-21 17:07:50,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:50,248 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-21 17:07:50,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:50,249 INFO L225 Difference]: With dead ends: 618 [2022-07-21 17:07:50,249 INFO L226 Difference]: Without dead ends: 618 [2022-07-21 17:07:50,250 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-21 17:07:50,250 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 106 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:50,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 794 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:50,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2022-07-21 17:07:50,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 550. [2022-07-21 17:07:50,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 479 states have (on average 1.4112734864300627) internal successors, (676), 525 states have internal predecessors, (676), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 18 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:50,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 712 transitions. [2022-07-21 17:07:50,260 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 712 transitions. Word has length 32 [2022-07-21 17:07:50,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:50,260 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 712 transitions. [2022-07-21 17:07:50,260 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-21 17:07:50,260 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 712 transitions. [2022-07-21 17:07:50,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-07-21 17:07:50,261 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:50,261 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:50,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-21 17:07:50,261 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:50,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:50,262 INFO L85 PathProgramCache]: Analyzing trace with hash 407119085, now seen corresponding path program 1 times [2022-07-21 17:07:50,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:50,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166883111] [2022-07-21 17:07:50,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:50,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:50,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,307 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-21 17:07:50,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:50,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166883111] [2022-07-21 17:07:50,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166883111] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:50,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:50,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:50,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717635748] [2022-07-21 17:07:50,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:50,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:50,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:50,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:50,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:50,309 INFO L87 Difference]: Start difference. First operand 550 states and 712 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:50,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:50,414 INFO L93 Difference]: Finished difference Result 669 states and 856 transitions. [2022-07-21 17:07:50,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 17:07:50,414 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-07-21 17:07:50,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:50,416 INFO L225 Difference]: With dead ends: 669 [2022-07-21 17:07:50,416 INFO L226 Difference]: Without dead ends: 669 [2022-07-21 17:07:50,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-21 17:07:50,417 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 354 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:50,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 508 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:50,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2022-07-21 17:07:50,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 549. [2022-07-21 17:07:50,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 479 states have (on average 1.407098121085595) internal successors, (674), 524 states have internal predecessors, (674), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 18 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:50,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 710 transitions. [2022-07-21 17:07:50,428 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 710 transitions. Word has length 33 [2022-07-21 17:07:50,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:50,428 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 710 transitions. [2022-07-21 17:07:50,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:50,428 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 710 transitions. [2022-07-21 17:07:50,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-07-21 17:07:50,429 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:50,429 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:50,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-21 17:07:50,429 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:50,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:50,430 INFO L85 PathProgramCache]: Analyzing trace with hash 407119084, now seen corresponding path program 1 times [2022-07-21 17:07:50,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:50,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149048824] [2022-07-21 17:07:50,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:50,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:50,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,460 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-21 17:07:50,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:50,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149048824] [2022-07-21 17:07:50,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149048824] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:50,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:50,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:50,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002133786] [2022-07-21 17:07:50,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:50,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:50,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:50,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:50,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:50,462 INFO L87 Difference]: Start difference. First operand 549 states and 710 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:50,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:50,613 INFO L93 Difference]: Finished difference Result 663 states and 848 transitions. [2022-07-21 17:07:50,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 17:07:50,613 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-07-21 17:07:50,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:50,615 INFO L225 Difference]: With dead ends: 663 [2022-07-21 17:07:50,616 INFO L226 Difference]: Without dead ends: 663 [2022-07-21 17:07:50,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-21 17:07:50,616 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 333 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:50,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 438 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:50,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-07-21 17:07:50,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 548. [2022-07-21 17:07:50,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 479 states have (on average 1.4029227557411275) internal successors, (672), 523 states have internal predecessors, (672), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 18 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:50,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 708 transitions. [2022-07-21 17:07:50,626 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 708 transitions. Word has length 33 [2022-07-21 17:07:50,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:50,626 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 708 transitions. [2022-07-21 17:07:50,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-21 17:07:50,626 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 708 transitions. [2022-07-21 17:07:50,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-21 17:07:50,627 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:50,627 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:50,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-21 17:07:50,627 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:50,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:50,628 INFO L85 PathProgramCache]: Analyzing trace with hash 399419021, now seen corresponding path program 1 times [2022-07-21 17:07:50,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:50,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403678875] [2022-07-21 17:07:50,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:50,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:50,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,662 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-21 17:07:50,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:50,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403678875] [2022-07-21 17:07:50,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403678875] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:50,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:50,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 17:07:50,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169622017] [2022-07-21 17:07:50,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:50,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 17:07:50,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:50,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 17:07:50,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:50,664 INFO L87 Difference]: Start difference. First operand 548 states and 708 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 1 states have call successors, (1), 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-21 17:07:50,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:50,867 INFO L93 Difference]: Finished difference Result 951 states and 1194 transitions. [2022-07-21 17:07:50,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 17:07:50,867 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 1 states have call successors, (1), 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 35 [2022-07-21 17:07:50,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:50,870 INFO L225 Difference]: With dead ends: 951 [2022-07-21 17:07:50,870 INFO L226 Difference]: Without dead ends: 951 [2022-07-21 17:07:50,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 17:07:50,871 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 423 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:50,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 599 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:50,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-07-21 17:07:50,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 545. [2022-07-21 17:07:50,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 479 states have (on average 1.3903966597077244) internal successors, (666), 520 states have internal predecessors, (666), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 18 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:50,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 702 transitions. [2022-07-21 17:07:50,884 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 702 transitions. Word has length 35 [2022-07-21 17:07:50,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:50,884 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 702 transitions. [2022-07-21 17:07:50,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 1 states have call successors, (1), 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-21 17:07:50,885 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 702 transitions. [2022-07-21 17:07:50,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-21 17:07:50,885 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:50,885 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:50,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-21 17:07:50,886 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:50,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:50,886 INFO L85 PathProgramCache]: Analyzing trace with hash 399419022, now seen corresponding path program 1 times [2022-07-21 17:07:50,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:50,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351635817] [2022-07-21 17:07:50,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:50,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:50,974 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-21 17:07:50,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:50,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351635817] [2022-07-21 17:07:50,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351635817] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:50,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:50,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 17:07:50,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618033709] [2022-07-21 17:07:50,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:50,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 17:07:50,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:50,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 17:07:50,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-21 17:07:50,977 INFO L87 Difference]: Start difference. First operand 545 states and 702 transitions. Second operand has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 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-21 17:07:51,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:51,132 INFO L93 Difference]: Finished difference Result 855 states and 1077 transitions. [2022-07-21 17:07:51,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 17:07:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 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 35 [2022-07-21 17:07:51,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:51,134 INFO L225 Difference]: With dead ends: 855 [2022-07-21 17:07:51,134 INFO L226 Difference]: Without dead ends: 855 [2022-07-21 17:07:51,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-07-21 17:07:51,135 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 718 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:51,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 604 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:51,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2022-07-21 17:07:51,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 544. [2022-07-21 17:07:51,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 479 states have (on average 1.3862212943632568) internal successors, (664), 519 states have internal predecessors, (664), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 18 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:51,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 700 transitions. [2022-07-21 17:07:51,146 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 700 transitions. Word has length 35 [2022-07-21 17:07:51,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:51,146 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 700 transitions. [2022-07-21 17:07:51,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 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-21 17:07:51,146 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 700 transitions. [2022-07-21 17:07:51,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-21 17:07:51,147 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:51,147 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:07:51,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-21 17:07:51,147 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:51,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:51,148 INFO L85 PathProgramCache]: Analyzing trace with hash 399419183, now seen corresponding path program 1 times [2022-07-21 17:07:51,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:51,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318591295] [2022-07-21 17:07:51,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:51,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:51,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:51,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:51,210 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-21 17:07:51,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:51,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318591295] [2022-07-21 17:07:51,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318591295] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:51,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:51,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 17:07:51,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093708566] [2022-07-21 17:07:51,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:51,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 17:07:51,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:51,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 17:07:51,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 17:07:51,213 INFO L87 Difference]: Start difference. First operand 544 states and 700 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 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-21 17:07:51,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:51,314 INFO L93 Difference]: Finished difference Result 662 states and 842 transitions. [2022-07-21 17:07:51,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 17:07:51,315 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 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 35 [2022-07-21 17:07:51,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:51,316 INFO L225 Difference]: With dead ends: 662 [2022-07-21 17:07:51,317 INFO L226 Difference]: Without dead ends: 662 [2022-07-21 17:07:51,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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-21 17:07:51,317 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 298 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:51,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 259 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:51,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2022-07-21 17:07:51,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 542. [2022-07-21 17:07:51,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 479 states have (on average 1.3778705636743216) internal successors, (660), 517 states have internal predecessors, (660), 12 states have call successors, (12), 6 states have call predecessors, (12), 12 states have return successors, (24), 18 states have call predecessors, (24), 12 states have call successors, (24) [2022-07-21 17:07:51,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 696 transitions. [2022-07-21 17:07:51,326 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 696 transitions. Word has length 35 [2022-07-21 17:07:51,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:51,327 INFO L495 AbstractCegarLoop]: Abstraction has 542 states and 696 transitions. [2022-07-21 17:07:51,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 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-21 17:07:51,327 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 696 transitions. [2022-07-21 17:07:51,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-21 17:07:51,328 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:51,328 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-21 17:07:51,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-07-21 17:07:51,328 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:51,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:51,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1620073746, now seen corresponding path program 1 times [2022-07-21 17:07:51,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:51,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228787496] [2022-07-21 17:07:51,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:51,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:51,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:51,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:51,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 17:07:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:51,375 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-21 17:07:51,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:51,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228787496] [2022-07-21 17:07:51,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228787496] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:07:51,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436690712] [2022-07-21 17:07:51,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:51,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:07:51,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:07:51,380 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-21 17:07:51,415 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-21 17:07:51,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:51,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 19 conjunts are in the unsatisfiable core [2022-07-21 17:07:51,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:07:51,710 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-21 17:07:51,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:07:51,759 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-07-21 17:07:51,763 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-21 17:07:51,798 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-21 17:07:51,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436690712] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-21 17:07:51,799 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-21 17:07:51,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-07-21 17:07:51,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096826100] [2022-07-21 17:07:51,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-21 17:07:51,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 17:07:51,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:51,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 17:07:51,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-21 17:07:51,801 INFO L87 Difference]: Start difference. First operand 542 states and 696 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-21 17:07:52,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:52,387 INFO L93 Difference]: Finished difference Result 1745 states and 2122 transitions. [2022-07-21 17:07:52,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 17:07:52,387 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-21 17:07:52,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:52,391 INFO L225 Difference]: With dead ends: 1745 [2022-07-21 17:07:52,391 INFO L226 Difference]: Without dead ends: 1745 [2022-07-21 17:07:52,391 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-21 17:07:52,392 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 2634 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2636 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:52,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2636 Valid, 1299 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:07:52,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1745 states. [2022-07-21 17:07:52,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1745 to 664. [2022-07-21 17:07:52,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 599 states have (on average 1.332220367278798) internal successors, (798), 631 states have internal predecessors, (798), 16 states have call successors, (16), 8 states have call predecessors, (16), 16 states have return successors, (32), 24 states have call predecessors, (32), 16 states have call successors, (32) [2022-07-21 17:07:52,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 846 transitions. [2022-07-21 17:07:52,409 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 846 transitions. Word has length 43 [2022-07-21 17:07:52,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:52,410 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 846 transitions. [2022-07-21 17:07:52,410 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-21 17:07:52,410 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 846 transitions. [2022-07-21 17:07:52,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-21 17:07:52,411 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:52,411 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-21 17:07:52,442 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-21 17:07:52,635 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,SelfDestructingSolverStorable42 [2022-07-21 17:07:52,636 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:52,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:52,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1803853866, now seen corresponding path program 1 times [2022-07-21 17:07:52,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:52,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381564313] [2022-07-21 17:07:52,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:52,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:52,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:52,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 17:07:52,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:52,706 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-21 17:07:52,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:52,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381564313] [2022-07-21 17:07:52,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381564313] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:07:52,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551247531] [2022-07-21 17:07:52,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:52,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:07:52,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:07:52,709 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-21 17:07:52,710 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-21 17:07:52,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:52,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 32 conjunts are in the unsatisfiable core [2022-07-21 17:07:52,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:07:52,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:07:52,921 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-21 17:07:52,925 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:07:52,927 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-21 17:07:52,974 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-21 17:07:52,974 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 17:07:52,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551247531] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:52,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 17:07:52,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2022-07-21 17:07:52,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418946838] [2022-07-21 17:07:52,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:52,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 17:07:52,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:52,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 17:07:52,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-21 17:07:52,976 INFO L87 Difference]: Start difference. First operand 664 states and 846 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-21 17:07:53,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:53,252 INFO L93 Difference]: Finished difference Result 634 states and 793 transitions. [2022-07-21 17:07:53,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 17:07:53,252 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-21 17:07:53,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:53,253 INFO L225 Difference]: With dead ends: 634 [2022-07-21 17:07:53,253 INFO L226 Difference]: Without dead ends: 634 [2022-07-21 17:07:53,254 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-21 17:07:53,254 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 280 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 1358 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:53,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 1358 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 17:07:53,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-21 17:07:53,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 476. [2022-07-21 17:07:53,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 427 states have (on average 1.3536299765807962) internal successors, (578), 456 states have internal predecessors, (578), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 15 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:53,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 602 transitions. [2022-07-21 17:07:53,262 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 602 transitions. Word has length 45 [2022-07-21 17:07:53,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:53,262 INFO L495 AbstractCegarLoop]: Abstraction has 476 states and 602 transitions. [2022-07-21 17:07:53,262 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-21 17:07:53,262 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 602 transitions. [2022-07-21 17:07:53,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-21 17:07:53,263 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:53,263 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, 1] [2022-07-21 17:07:53,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-21 17:07:53,483 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-21 17:07:53,484 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:53,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:53,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1377360706, now seen corresponding path program 1 times [2022-07-21 17:07:53,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:53,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844143224] [2022-07-21 17:07:53,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:53,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:53,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:53,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:53,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:53,973 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-21 17:07:53,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:53,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844143224] [2022-07-21 17:07:53,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844143224] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:53,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:53,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 17:07:53,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842348163] [2022-07-21 17:07:53,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:53,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 17:07:53,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:53,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 17:07:53,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-07-21 17:07:53,975 INFO L87 Difference]: Start difference. First operand 476 states and 602 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 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-21 17:07:54,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:54,514 INFO L93 Difference]: Finished difference Result 674 states and 844 transitions. [2022-07-21 17:07:54,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 17:07:54,514 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 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 49 [2022-07-21 17:07:54,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:54,516 INFO L225 Difference]: With dead ends: 674 [2022-07-21 17:07:54,516 INFO L226 Difference]: Without dead ends: 674 [2022-07-21 17:07:54,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-07-21 17:07:54,517 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 224 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1365 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:54,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 1365 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:07:54,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2022-07-21 17:07:54,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 498. [2022-07-21 17:07:54,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 449 states have (on average 1.3385300668151447) internal successors, (601), 478 states have internal predecessors, (601), 8 states have call successors, (8), 4 states have call predecessors, (8), 8 states have return successors, (16), 15 states have call predecessors, (16), 8 states have call successors, (16) [2022-07-21 17:07:54,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 625 transitions. [2022-07-21 17:07:54,525 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 625 transitions. Word has length 49 [2022-07-21 17:07:54,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:54,525 INFO L495 AbstractCegarLoop]: Abstraction has 498 states and 625 transitions. [2022-07-21 17:07:54,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 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-21 17:07:54,526 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 625 transitions. [2022-07-21 17:07:54,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-21 17:07:54,526 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:54,527 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, 1, 1] [2022-07-21 17:07:54,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-07-21 17:07:54,527 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:54,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:54,527 INFO L85 PathProgramCache]: Analyzing trace with hash 399799259, now seen corresponding path program 1 times [2022-07-21 17:07:54,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:54,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295016600] [2022-07-21 17:07:54,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:54,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:54,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:54,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:54,686 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-21 17:07:54,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:54,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295016600] [2022-07-21 17:07:54,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295016600] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:54,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:54,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 17:07:54,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366409211] [2022-07-21 17:07:54,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:54,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-21 17:07:54,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:54,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-21 17:07:54,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-07-21 17:07:54,688 INFO L87 Difference]: Start difference. First operand 498 states and 625 transitions. Second operand has 11 states, 10 states have (on average 4.8) internal successors, (48), 11 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:55,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:55,129 INFO L93 Difference]: Finished difference Result 962 states and 1198 transitions. [2022-07-21 17:07:55,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 17:07:55,129 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.8) internal successors, (48), 11 states have internal predecessors, (48), 1 states have call successors, (1), 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 50 [2022-07-21 17:07:55,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:55,131 INFO L225 Difference]: With dead ends: 962 [2022-07-21 17:07:55,131 INFO L226 Difference]: Without dead ends: 962 [2022-07-21 17:07:55,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2022-07-21 17:07:55,131 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 857 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 859 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:55,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [859 Valid, 986 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:07:55,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2022-07-21 17:07:55,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 608. [2022-07-21 17:07:55,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 548 states have (on average 1.332116788321168) internal successors, (730), 579 states have internal predecessors, (730), 14 states have call successors, (14), 7 states have call predecessors, (14), 14 states have return successors, (28), 21 states have call predecessors, (28), 14 states have call successors, (28) [2022-07-21 17:07:55,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 772 transitions. [2022-07-21 17:07:55,144 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 772 transitions. Word has length 50 [2022-07-21 17:07:55,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:55,144 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 772 transitions. [2022-07-21 17:07:55,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.8) internal successors, (48), 11 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:55,144 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 772 transitions. [2022-07-21 17:07:55,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-21 17:07:55,145 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:55,145 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, 1, 1] [2022-07-21 17:07:55,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-07-21 17:07:55,146 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:55,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:55,146 INFO L85 PathProgramCache]: Analyzing trace with hash 399799260, now seen corresponding path program 1 times [2022-07-21 17:07:55,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:55,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299723112] [2022-07-21 17:07:55,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:55,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:55,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:55,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:55,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:55,419 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-21 17:07:55,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:55,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299723112] [2022-07-21 17:07:55,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299723112] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:55,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:55,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 17:07:55,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403867629] [2022-07-21 17:07:55,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:55,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 17:07:55,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:55,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 17:07:55,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-21 17:07:55,421 INFO L87 Difference]: Start difference. First operand 608 states and 772 transitions. Second operand has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:55,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:55,822 INFO L93 Difference]: Finished difference Result 928 states and 1162 transitions. [2022-07-21 17:07:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-21 17:07:55,822 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (1), 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 50 [2022-07-21 17:07:55,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:55,823 INFO L225 Difference]: With dead ends: 928 [2022-07-21 17:07:55,823 INFO L226 Difference]: Without dead ends: 928 [2022-07-21 17:07:55,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-07-21 17:07:55,824 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 966 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:55,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [966 Valid, 737 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:07:55,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-07-21 17:07:55,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 707. [2022-07-21 17:07:55,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 639 states have (on average 1.3364632237871674) internal successors, (854), 672 states have internal predecessors, (854), 18 states have call successors, (18), 9 states have call predecessors, (18), 18 states have return successors, (36), 25 states have call predecessors, (36), 18 states have call successors, (36) [2022-07-21 17:07:55,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 908 transitions. [2022-07-21 17:07:55,838 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 908 transitions. Word has length 50 [2022-07-21 17:07:55,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:55,838 INFO L495 AbstractCegarLoop]: Abstraction has 707 states and 908 transitions. [2022-07-21 17:07:55,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:55,839 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 908 transitions. [2022-07-21 17:07:55,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-21 17:07:55,839 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:55,840 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, 1, 1] [2022-07-21 17:07:55,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-07-21 17:07:55,840 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:55,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:55,841 INFO L85 PathProgramCache]: Analyzing trace with hash 397952217, now seen corresponding path program 1 times [2022-07-21 17:07:55,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:55,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441422278] [2022-07-21 17:07:55,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:55,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:56,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:56,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:56,100 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-21 17:07:56,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:56,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441422278] [2022-07-21 17:07:56,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441422278] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:07:56,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139263957] [2022-07-21 17:07:56,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:56,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:07:56,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:07:56,103 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-21 17:07:56,131 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-21 17:07:56,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:56,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 47 conjunts are in the unsatisfiable core [2022-07-21 17:07:56,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:07:56,272 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-21 17:07:56,273 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-21 17:07:56,424 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-21 17:07:56,430 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-21 17:07:56,487 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 18 treesize of output 20 [2022-07-21 17:07:56,493 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 18 treesize of output 20 [2022-07-21 17:07:56,592 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-07-21 17:07:56,596 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-07-21 17:07:56,620 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-21 17:07:56,622 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 17:07:56,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139263957] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:56,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 17:07:56,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [12] total 22 [2022-07-21 17:07:56,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205769431] [2022-07-21 17:07:56,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:56,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-21 17:07:56,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:56,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-21 17:07:56,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2022-07-21 17:07:56,624 INFO L87 Difference]: Start difference. First operand 707 states and 908 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:57,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:57,189 INFO L93 Difference]: Finished difference Result 1592 states and 2006 transitions. [2022-07-21 17:07:57,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-21 17:07:57,190 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (1), 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 50 [2022-07-21 17:07:57,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:57,193 INFO L225 Difference]: With dead ends: 1592 [2022-07-21 17:07:57,193 INFO L226 Difference]: Without dead ends: 1592 [2022-07-21 17:07:57,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2022-07-21 17:07:57,195 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 718 mSDsluCounter, 1253 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 1415 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:57,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [722 Valid, 1415 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:07:57,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2022-07-21 17:07:57,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 737. [2022-07-21 17:07:57,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 669 states have (on average 1.3288490284005978) internal successors, (889), 702 states have internal predecessors, (889), 18 states have call successors, (18), 9 states have call predecessors, (18), 18 states have return successors, (36), 25 states have call predecessors, (36), 18 states have call successors, (36) [2022-07-21 17:07:57,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 943 transitions. [2022-07-21 17:07:57,227 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 943 transitions. Word has length 50 [2022-07-21 17:07:57,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:57,227 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 943 transitions. [2022-07-21 17:07:57,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:57,228 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 943 transitions. [2022-07-21 17:07:57,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-21 17:07:57,228 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:57,229 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, 1, 1] [2022-07-21 17:07:57,257 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-21 17:07:57,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:07:57,444 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:57,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:57,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1779782164, now seen corresponding path program 1 times [2022-07-21 17:07:57,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:57,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308468093] [2022-07-21 17:07:57,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:57,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:57,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:57,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:57,746 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-21 17:07:57,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:57,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308468093] [2022-07-21 17:07:57,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308468093] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:57,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:57,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 17:07:57,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167512302] [2022-07-21 17:07:57,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:57,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-21 17:07:57,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:57,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-21 17:07:57,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-07-21 17:07:57,748 INFO L87 Difference]: Start difference. First operand 737 states and 943 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:58,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:58,795 INFO L93 Difference]: Finished difference Result 1847 states and 2361 transitions. [2022-07-21 17:07:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-21 17:07:58,795 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (1), 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 50 [2022-07-21 17:07:58,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:58,799 INFO L225 Difference]: With dead ends: 1847 [2022-07-21 17:07:58,799 INFO L226 Difference]: Without dead ends: 1847 [2022-07-21 17:07:58,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2022-07-21 17:07:58,800 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 842 mSDsluCounter, 1967 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 844 SdHoareTripleChecker+Valid, 2187 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:58,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [844 Valid, 2187 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-21 17:07:58,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2022-07-21 17:07:58,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 940. [2022-07-21 17:07:58,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 860 states have (on average 1.3325581395348838) internal successors, (1146), 896 states have internal predecessors, (1146), 24 states have call successors, (24), 12 states have call predecessors, (24), 24 states have return successors, (48), 31 states have call predecessors, (48), 24 states have call successors, (48) [2022-07-21 17:07:58,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1218 transitions. [2022-07-21 17:07:58,818 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1218 transitions. Word has length 50 [2022-07-21 17:07:58,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:58,819 INFO L495 AbstractCegarLoop]: Abstraction has 940 states and 1218 transitions. [2022-07-21 17:07:58,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:58,819 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1218 transitions. [2022-07-21 17:07:58,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-21 17:07:58,820 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:58,820 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, 1, 1] [2022-07-21 17:07:58,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-07-21 17:07:58,820 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:58,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:58,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1779782165, now seen corresponding path program 1 times [2022-07-21 17:07:58,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:58,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422680463] [2022-07-21 17:07:58,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:58,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:58,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:59,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:07:59,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:07:59,079 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-21 17:07:59,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:07:59,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422680463] [2022-07-21 17:07:59,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422680463] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:07:59,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:07:59,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-21 17:07:59,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512524168] [2022-07-21 17:07:59,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:07:59,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 17:07:59,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:07:59,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 17:07:59,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-07-21 17:07:59,081 INFO L87 Difference]: Start difference. First operand 940 states and 1218 transitions. Second operand has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:59,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:07:59,810 INFO L93 Difference]: Finished difference Result 1869 states and 2407 transitions. [2022-07-21 17:07:59,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 17:07:59,810 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 1 states have call successors, (1), 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 50 [2022-07-21 17:07:59,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:07:59,813 INFO L225 Difference]: With dead ends: 1869 [2022-07-21 17:07:59,814 INFO L226 Difference]: Without dead ends: 1869 [2022-07-21 17:07:59,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2022-07-21 17:07:59,815 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 625 mSDsluCounter, 1671 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1951 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 17:07:59,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 1951 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-21 17:07:59,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2022-07-21 17:07:59,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 829. [2022-07-21 17:07:59,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 761 states have (on average 1.3350854139290407) internal successors, (1016), 794 states have internal predecessors, (1016), 18 states have call successors, (18), 9 states have call predecessors, (18), 18 states have return successors, (36), 25 states have call predecessors, (36), 18 states have call successors, (36) [2022-07-21 17:07:59,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1070 transitions. [2022-07-21 17:07:59,844 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1070 transitions. Word has length 50 [2022-07-21 17:07:59,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:07:59,844 INFO L495 AbstractCegarLoop]: Abstraction has 829 states and 1070 transitions. [2022-07-21 17:07:59,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:07:59,845 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1070 transitions. [2022-07-21 17:07:59,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-21 17:07:59,845 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:07:59,845 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, 1, 1] [2022-07-21 17:07:59,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-07-21 17:07:59,846 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:07:59,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:07:59,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1777935122, now seen corresponding path program 1 times [2022-07-21 17:07:59,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:07:59,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496290622] [2022-07-21 17:07:59,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:07:59,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:07:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:00,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:00,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:00,095 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-21 17:08:00,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:00,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496290622] [2022-07-21 17:08:00,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496290622] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:00,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:00,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-21 17:08:00,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698460995] [2022-07-21 17:08:00,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:00,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 17:08:00,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:00,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 17:08:00,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-07-21 17:08:00,097 INFO L87 Difference]: Start difference. First operand 829 states and 1070 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:08:00,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:00,839 INFO L93 Difference]: Finished difference Result 1629 states and 2052 transitions. [2022-07-21 17:08:00,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-21 17:08:00,840 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 1 states have call successors, (1), 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 50 [2022-07-21 17:08:00,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:00,843 INFO L225 Difference]: With dead ends: 1629 [2022-07-21 17:08:00,844 INFO L226 Difference]: Without dead ends: 1629 [2022-07-21 17:08:00,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2022-07-21 17:08:00,846 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 634 mSDsluCounter, 1758 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 2004 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:00,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 2004 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-21 17:08:00,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2022-07-21 17:08:00,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 834. [2022-07-21 17:08:00,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 766 states have (on average 1.3328981723237598) internal successors, (1021), 799 states have internal predecessors, (1021), 18 states have call successors, (18), 9 states have call predecessors, (18), 18 states have return successors, (36), 25 states have call predecessors, (36), 18 states have call successors, (36) [2022-07-21 17:08:00,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1075 transitions. [2022-07-21 17:08:00,864 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1075 transitions. Word has length 50 [2022-07-21 17:08:00,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:00,865 INFO L495 AbstractCegarLoop]: Abstraction has 834 states and 1075 transitions. [2022-07-21 17:08:00,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 1 states have call successors, (1), 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-21 17:08:00,866 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1075 transitions. [2022-07-21 17:08:00,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-21 17:08:00,866 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:00,867 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, 1, 1, 1] [2022-07-21 17:08:00,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-07-21 17:08:00,867 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:00,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:00,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1311732840, now seen corresponding path program 1 times [2022-07-21 17:08:00,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:00,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201165272] [2022-07-21 17:08:00,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:00,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:00,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:01,234 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-21 17:08:01,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:01,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201165272] [2022-07-21 17:08:01,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201165272] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:01,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572634158] [2022-07-21 17:08:01,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:01,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:01,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:01,237 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-21 17:08:01,265 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-21 17:08:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:01,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 33 conjunts are in the unsatisfiable core [2022-07-21 17:08:01,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:01,398 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-21 17:08:01,638 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-21 17:08:01,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:01,695 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-21 17:08:01,789 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-21 17:08:01,794 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-21 17:08:01,795 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 17:08:01,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572634158] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:01,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 17:08:01,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 22 [2022-07-21 17:08:01,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134477524] [2022-07-21 17:08:01,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:01,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-21 17:08:01,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:01,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-21 17:08:01,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-07-21 17:08:01,797 INFO L87 Difference]: Start difference. First operand 834 states and 1075 transitions. Second operand has 11 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 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-21 17:08:02,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:02,308 INFO L93 Difference]: Finished difference Result 1525 states and 1952 transitions. [2022-07-21 17:08:02,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-21 17:08:02,309 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 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 51 [2022-07-21 17:08:02,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:02,312 INFO L225 Difference]: With dead ends: 1525 [2022-07-21 17:08:02,312 INFO L226 Difference]: Without dead ends: 1525 [2022-07-21 17:08:02,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=256, Invalid=800, Unknown=0, NotChecked=0, Total=1056 [2022-07-21 17:08:02,313 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 867 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:02,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 882 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:08:02,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2022-07-21 17:08:02,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1066. [2022-07-21 17:08:02,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1066 states, 974 states have (on average 1.3285420944558521) internal successors, (1294), 1013 states have internal predecessors, (1294), 30 states have call successors, (30), 15 states have call predecessors, (30), 30 states have return successors, (60), 37 states have call predecessors, (60), 30 states have call successors, (60) [2022-07-21 17:08:02,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1066 states to 1066 states and 1384 transitions. [2022-07-21 17:08:02,331 INFO L78 Accepts]: Start accepts. Automaton has 1066 states and 1384 transitions. Word has length 51 [2022-07-21 17:08:02,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:02,331 INFO L495 AbstractCegarLoop]: Abstraction has 1066 states and 1384 transitions. [2022-07-21 17:08:02,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (1), 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-21 17:08:02,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1066 states and 1384 transitions. [2022-07-21 17:08:02,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-21 17:08:02,332 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:02,332 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, 1, 1, 1] [2022-07-21 17:08:02,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-21 17:08:02,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:02,558 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:02,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:02,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1311732841, now seen corresponding path program 1 times [2022-07-21 17:08:02,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:02,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824172455] [2022-07-21 17:08:02,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:02,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:02,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:03,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:03,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:03,027 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-21 17:08:03,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:03,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824172455] [2022-07-21 17:08:03,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824172455] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:03,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:03,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-21 17:08:03,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101456335] [2022-07-21 17:08:03,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:03,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 17:08:03,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:03,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 17:08:03,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-07-21 17:08:03,028 INFO L87 Difference]: Start difference. First operand 1066 states and 1384 transitions. Second operand has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 1 states have call successors, (1), 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-21 17:08:04,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:04,186 INFO L93 Difference]: Finished difference Result 2540 states and 3330 transitions. [2022-07-21 17:08:04,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 17:08:04,187 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 1 states have call successors, (1), 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 51 [2022-07-21 17:08:04,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:04,192 INFO L225 Difference]: With dead ends: 2540 [2022-07-21 17:08:04,193 INFO L226 Difference]: Without dead ends: 2540 [2022-07-21 17:08:04,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=282, Invalid=908, Unknown=0, NotChecked=0, Total=1190 [2022-07-21 17:08:04,194 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 1561 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1563 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:04,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1563 Valid, 1299 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:08:04,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2022-07-21 17:08:04,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 1245. [2022-07-21 17:08:04,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 1137 states have (on average 1.3333333333333333) internal successors, (1516), 1180 states have internal predecessors, (1516), 38 states have call successors, (38), 19 states have call predecessors, (38), 38 states have return successors, (76), 45 states have call predecessors, (76), 38 states have call successors, (76) [2022-07-21 17:08:04,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 1630 transitions. [2022-07-21 17:08:04,221 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 1630 transitions. Word has length 51 [2022-07-21 17:08:04,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:04,221 INFO L495 AbstractCegarLoop]: Abstraction has 1245 states and 1630 transitions. [2022-07-21 17:08:04,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 1 states have call successors, (1), 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-21 17:08:04,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 1630 transitions. [2022-07-21 17:08:04,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-21 17:08:04,222 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:04,222 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, 1, 1, 1, 1] [2022-07-21 17:08:04,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-07-21 17:08:04,222 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:04,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:04,223 INFO L85 PathProgramCache]: Analyzing trace with hash 2066269430, now seen corresponding path program 1 times [2022-07-21 17:08:04,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:04,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653015798] [2022-07-21 17:08:04,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:04,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:04,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:04,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:04,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:04,382 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-21 17:08:04,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:04,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653015798] [2022-07-21 17:08:04,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653015798] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:04,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:04,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 17:08:04,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327521399] [2022-07-21 17:08:04,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:04,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 17:08:04,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:04,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 17:08:04,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-21 17:08:04,385 INFO L87 Difference]: Start difference. First operand 1245 states and 1630 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 10 states have internal predecessors, (50), 1 states have call successors, (1), 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-21 17:08:04,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:04,683 INFO L93 Difference]: Finished difference Result 1943 states and 2525 transitions. [2022-07-21 17:08:04,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-21 17:08:04,684 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 10 states have internal predecessors, (50), 1 states have call successors, (1), 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 52 [2022-07-21 17:08:04,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:04,688 INFO L225 Difference]: With dead ends: 1943 [2022-07-21 17:08:04,688 INFO L226 Difference]: Without dead ends: 1943 [2022-07-21 17:08:04,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-07-21 17:08:04,688 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 938 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:04,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [938 Valid, 909 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:08:04,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2022-07-21 17:08:04,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 1649. [2022-07-21 17:08:04,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1649 states, 1501 states have (on average 1.3324450366422385) internal successors, (2000), 1554 states have internal predecessors, (2000), 58 states have call successors, (58), 29 states have call predecessors, (58), 58 states have return successors, (116), 65 states have call predecessors, (116), 58 states have call successors, (116) [2022-07-21 17:08:04,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1649 states to 1649 states and 2174 transitions. [2022-07-21 17:08:04,723 INFO L78 Accepts]: Start accepts. Automaton has 1649 states and 2174 transitions. Word has length 52 [2022-07-21 17:08:04,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:04,723 INFO L495 AbstractCegarLoop]: Abstraction has 1649 states and 2174 transitions. [2022-07-21 17:08:04,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 10 states have internal predecessors, (50), 1 states have call successors, (1), 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-21 17:08:04,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1649 states and 2174 transitions. [2022-07-21 17:08:04,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-21 17:08:04,724 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:04,724 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, 1, 1, 1, 1] [2022-07-21 17:08:04,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-07-21 17:08:04,725 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:04,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:04,725 INFO L85 PathProgramCache]: Analyzing trace with hash 2009011128, now seen corresponding path program 1 times [2022-07-21 17:08:04,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:04,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59379706] [2022-07-21 17:08:04,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:04,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:05,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:05,069 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-21 17:08:05,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:05,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59379706] [2022-07-21 17:08:05,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59379706] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:05,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:05,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 17:08:05,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400885575] [2022-07-21 17:08:05,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:05,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 17:08:05,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:05,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 17:08:05,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-21 17:08:05,074 INFO L87 Difference]: Start difference. First operand 1649 states and 2174 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 states have internal predecessors, (50), 1 states have call successors, (1), 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-21 17:08:06,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:06,211 INFO L93 Difference]: Finished difference Result 2946 states and 3872 transitions. [2022-07-21 17:08:06,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 17:08:06,212 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 states have internal predecessors, (50), 1 states have call successors, (1), 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 52 [2022-07-21 17:08:06,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:06,219 INFO L225 Difference]: With dead ends: 2946 [2022-07-21 17:08:06,219 INFO L226 Difference]: Without dead ends: 2946 [2022-07-21 17:08:06,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2022-07-21 17:08:06,220 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1511 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 1557 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:06,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1513 Valid, 1557 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:08:06,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2946 states. [2022-07-21 17:08:06,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2946 to 1649. [2022-07-21 17:08:06,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1649 states, 1501 states have (on average 1.3324450366422385) internal successors, (2000), 1554 states have internal predecessors, (2000), 58 states have call successors, (58), 29 states have call predecessors, (58), 58 states have return successors, (116), 65 states have call predecessors, (116), 58 states have call successors, (116) [2022-07-21 17:08:06,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1649 states to 1649 states and 2174 transitions. [2022-07-21 17:08:06,256 INFO L78 Accepts]: Start accepts. Automaton has 1649 states and 2174 transitions. Word has length 52 [2022-07-21 17:08:06,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:06,256 INFO L495 AbstractCegarLoop]: Abstraction has 1649 states and 2174 transitions. [2022-07-21 17:08:06,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 states have internal predecessors, (50), 1 states have call successors, (1), 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-21 17:08:06,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1649 states and 2174 transitions. [2022-07-21 17:08:06,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-21 17:08:06,257 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:06,257 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, 1, 1, 1, 1] [2022-07-21 17:08:06,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-07-21 17:08:06,258 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:06,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:06,258 INFO L85 PathProgramCache]: Analyzing trace with hash 842252799, now seen corresponding path program 1 times [2022-07-21 17:08:06,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:06,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265323856] [2022-07-21 17:08:06,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:06,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:06,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:06,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:06,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:06,408 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-21 17:08:06,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:06,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265323856] [2022-07-21 17:08:06,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265323856] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:06,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:06,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 17:08:06,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571472347] [2022-07-21 17:08:06,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:06,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 17:08:06,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:06,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 17:08:06,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-21 17:08:06,411 INFO L87 Difference]: Start difference. First operand 1649 states and 2174 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 1 states have call successors, (1), 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-21 17:08:06,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:06,727 INFO L93 Difference]: Finished difference Result 2035 states and 2650 transitions. [2022-07-21 17:08:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-21 17:08:06,728 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 1 states have call successors, (1), 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 52 [2022-07-21 17:08:06,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:06,732 INFO L225 Difference]: With dead ends: 2035 [2022-07-21 17:08:06,732 INFO L226 Difference]: Without dead ends: 2035 [2022-07-21 17:08:06,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2022-07-21 17:08:06,733 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 300 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:06,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 1157 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 17:08:06,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2022-07-21 17:08:06,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1341. [2022-07-21 17:08:06,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1225 states have (on average 1.3338775510204082) internal successors, (1634), 1270 states have internal predecessors, (1634), 42 states have call successors, (42), 21 states have call predecessors, (42), 42 states have return successors, (84), 49 states have call predecessors, (84), 42 states have call successors, (84) [2022-07-21 17:08:06,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 1760 transitions. [2022-07-21 17:08:06,756 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 1760 transitions. Word has length 52 [2022-07-21 17:08:06,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:06,757 INFO L495 AbstractCegarLoop]: Abstraction has 1341 states and 1760 transitions. [2022-07-21 17:08:06,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 1 states have call successors, (1), 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-21 17:08:06,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 1760 transitions. [2022-07-21 17:08:06,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-21 17:08:06,758 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:06,758 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, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:06,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-07-21 17:08:06,758 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr62ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:06,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:06,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1411489050, now seen corresponding path program 1 times [2022-07-21 17:08:06,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:06,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238194885] [2022-07-21 17:08:06,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:06,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:07,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:07,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-21 17:08:07,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:07,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238194885] [2022-07-21 17:08:07,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238194885] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:07,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:07,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-21 17:08:07,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163920405] [2022-07-21 17:08:07,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:07,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 17:08:07,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:07,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 17:08:07,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-07-21 17:08:07,025 INFO L87 Difference]: Start difference. First operand 1341 states and 1760 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 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-21 17:08:07,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:07,632 INFO L93 Difference]: Finished difference Result 2139 states and 2791 transitions. [2022-07-21 17:08:07,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-21 17:08:07,633 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 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 54 [2022-07-21 17:08:07,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:07,637 INFO L225 Difference]: With dead ends: 2139 [2022-07-21 17:08:07,637 INFO L226 Difference]: Without dead ends: 2139 [2022-07-21 17:08:07,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=236, Invalid=520, Unknown=0, NotChecked=0, Total=756 [2022-07-21 17:08:07,638 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 831 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:07,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [831 Valid, 944 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 17:08:07,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2022-07-21 17:08:07,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 1849. [2022-07-21 17:08:07,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1849 states, 1685 states have (on average 1.3359050445103857) internal successors, (2251), 1742 states have internal predecessors, (2251), 66 states have call successors, (66), 33 states have call predecessors, (66), 66 states have return successors, (132), 73 states have call predecessors, (132), 66 states have call successors, (132) [2022-07-21 17:08:07,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 2449 transitions. [2022-07-21 17:08:07,668 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 2449 transitions. Word has length 54 [2022-07-21 17:08:07,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:07,668 INFO L495 AbstractCegarLoop]: Abstraction has 1849 states and 2449 transitions. [2022-07-21 17:08:07,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (1), 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-21 17:08:07,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 2449 transitions. [2022-07-21 17:08:07,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-21 17:08:07,670 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:07,670 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, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:07,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-07-21 17:08:07,670 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr62ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:07,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:07,671 INFO L85 PathProgramCache]: Analyzing trace with hash -2074131620, now seen corresponding path program 1 times [2022-07-21 17:08:07,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:07,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896087552] [2022-07-21 17:08:07,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:07,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:07,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:07,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:07,994 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-21 17:08:07,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:07,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896087552] [2022-07-21 17:08:07,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896087552] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:07,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:07,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-21 17:08:07,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518910333] [2022-07-21 17:08:07,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:07,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 17:08:07,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:07,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 17:08:07,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-21 17:08:07,996 INFO L87 Difference]: Start difference. First operand 1849 states and 2449 transitions. Second operand has 14 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 1 states have call successors, (1), 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-21 17:08:09,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:09,427 INFO L93 Difference]: Finished difference Result 3328 states and 4408 transitions. [2022-07-21 17:08:09,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-07-21 17:08:09,427 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 1 states have call successors, (1), 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 54 [2022-07-21 17:08:09,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:09,433 INFO L225 Difference]: With dead ends: 3328 [2022-07-21 17:08:09,433 INFO L226 Difference]: Without dead ends: 3328 [2022-07-21 17:08:09,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=379, Invalid=1343, Unknown=0, NotChecked=0, Total=1722 [2022-07-21 17:08:09,434 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 1410 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 1512 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:09,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1412 Valid, 1512 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:08:09,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2022-07-21 17:08:09,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 1849. [2022-07-21 17:08:09,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1849 states, 1685 states have (on average 1.3359050445103857) internal successors, (2251), 1742 states have internal predecessors, (2251), 66 states have call successors, (66), 33 states have call predecessors, (66), 66 states have return successors, (132), 73 states have call predecessors, (132), 66 states have call successors, (132) [2022-07-21 17:08:09,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 2449 transitions. [2022-07-21 17:08:09,473 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 2449 transitions. Word has length 54 [2022-07-21 17:08:09,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:09,474 INFO L495 AbstractCegarLoop]: Abstraction has 1849 states and 2449 transitions. [2022-07-21 17:08:09,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 1 states have call successors, (1), 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-21 17:08:09,474 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 2449 transitions. [2022-07-21 17:08:09,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-21 17:08:09,475 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:09,475 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, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:09,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-07-21 17:08:09,475 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr62ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:09,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:09,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1952545763, now seen corresponding path program 1 times [2022-07-21 17:08:09,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:09,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899226403] [2022-07-21 17:08:09,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:09,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:09,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:09,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:09,749 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-21 17:08:09,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:09,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899226403] [2022-07-21 17:08:09,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899226403] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:09,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:09,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-21 17:08:09,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937438405] [2022-07-21 17:08:09,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:09,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 17:08:09,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:09,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 17:08:09,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-21 17:08:09,752 INFO L87 Difference]: Start difference. First operand 1849 states and 2449 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (1), 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-21 17:08:10,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:10,351 INFO L93 Difference]: Finished difference Result 2961 states and 3905 transitions. [2022-07-21 17:08:10,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-21 17:08:10,351 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (1), 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 54 [2022-07-21 17:08:10,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:10,357 INFO L225 Difference]: With dead ends: 2961 [2022-07-21 17:08:10,358 INFO L226 Difference]: Without dead ends: 2961 [2022-07-21 17:08:10,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2022-07-21 17:08:10,359 INFO L413 NwaCegarLoop]: 317 mSDtfsCounter, 781 mSDsluCounter, 1838 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 2155 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:10,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [783 Valid, 2155 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 17:08:10,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2961 states. [2022-07-21 17:08:10,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2961 to 1821. [2022-07-21 17:08:10,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1821 states, 1657 states have (on average 1.3349426674713338) internal successors, (2212), 1714 states have internal predecessors, (2212), 66 states have call successors, (66), 33 states have call predecessors, (66), 66 states have return successors, (132), 73 states have call predecessors, (132), 66 states have call successors, (132) [2022-07-21 17:08:10,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1821 states to 1821 states and 2410 transitions. [2022-07-21 17:08:10,396 INFO L78 Accepts]: Start accepts. Automaton has 1821 states and 2410 transitions. Word has length 54 [2022-07-21 17:08:10,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:10,396 INFO L495 AbstractCegarLoop]: Abstraction has 1821 states and 2410 transitions. [2022-07-21 17:08:10,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (1), 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-21 17:08:10,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1821 states and 2410 transitions. [2022-07-21 17:08:10,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-21 17:08:10,397 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:10,397 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, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:10,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-07-21 17:08:10,398 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:10,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:10,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1262088084, now seen corresponding path program 1 times [2022-07-21 17:08:10,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:10,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771738979] [2022-07-21 17:08:10,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:10,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:10,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:10,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:10,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:10,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-21 17:08:10,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:10,813 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-21 17:08:10,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:10,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771738979] [2022-07-21 17:08:10,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771738979] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 17:08:10,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 17:08:10,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 17:08:10,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265766067] [2022-07-21 17:08:10,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 17:08:10,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 17:08:10,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:10,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 17:08:10,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-07-21 17:08:10,816 INFO L87 Difference]: Start difference. First operand 1821 states and 2410 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 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-21 17:08:11,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:11,976 INFO L93 Difference]: Finished difference Result 3722 states and 4937 transitions. [2022-07-21 17:08:11,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-07-21 17:08:11,976 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 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 56 [2022-07-21 17:08:11,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:11,984 INFO L225 Difference]: With dead ends: 3722 [2022-07-21 17:08:11,985 INFO L226 Difference]: Without dead ends: 3720 [2022-07-21 17:08:11,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=283, Invalid=773, Unknown=0, NotChecked=0, Total=1056 [2022-07-21 17:08:11,985 INFO L413 NwaCegarLoop]: 251 mSDtfsCounter, 1548 mSDsluCounter, 2164 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 2415 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:11,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1548 Valid, 2415 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-21 17:08:11,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3720 states. [2022-07-21 17:08:12,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3720 to 1782. [2022-07-21 17:08:12,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1782 states, 1622 states have (on average 1.3298397040690506) internal successors, (2157), 1678 states have internal predecessors, (2157), 64 states have call successors, (64), 32 states have call predecessors, (64), 64 states have return successors, (128), 71 states have call predecessors, (128), 64 states have call successors, (128) [2022-07-21 17:08:12,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1782 states to 1782 states and 2349 transitions. [2022-07-21 17:08:12,023 INFO L78 Accepts]: Start accepts. Automaton has 1782 states and 2349 transitions. Word has length 56 [2022-07-21 17:08:12,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:12,023 INFO L495 AbstractCegarLoop]: Abstraction has 1782 states and 2349 transitions. [2022-07-21 17:08:12,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 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-21 17:08:12,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1782 states and 2349 transitions. [2022-07-21 17:08:12,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-21 17:08:12,025 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:12,025 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:12,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-07-21 17:08:12,025 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:12,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:12,026 INFO L85 PathProgramCache]: Analyzing trace with hash 829418521, now seen corresponding path program 1 times [2022-07-21 17:08:12,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:12,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796043795] [2022-07-21 17:08:12,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:12,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:12,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:12,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:12,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-21 17:08:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:12,451 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-21 17:08:12,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:12,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796043795] [2022-07-21 17:08:12,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796043795] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:12,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432338000] [2022-07-21 17:08:12,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:12,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:12,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:12,453 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-21 17:08:12,476 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-21 17:08:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:12,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 62 conjunts are in the unsatisfiable core [2022-07-21 17:08:12,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:12,652 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-21 17:08:12,919 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-21 17:08:12,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:12,976 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-21 17:08:13,120 INFO L356 Elim1Store]: treesize reduction 36, result has 37.9 percent of original size [2022-07-21 17:08:13,121 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 33 [2022-07-21 17:08:13,173 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-21 17:08:13,175 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:08:13,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:13,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432338000] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:13,289 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:08:13,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 24 [2022-07-21 17:08:13,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664504556] [2022-07-21 17:08:13,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:13,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-07-21 17:08:13,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:13,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-07-21 17:08:13,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2022-07-21 17:08:13,293 INFO L87 Difference]: Start difference. First operand 1782 states and 2349 transitions. Second operand has 25 states, 24 states have (on average 4.166666666666667) internal successors, (100), 22 states have internal predecessors, (100), 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-21 17:08:14,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:14,386 INFO L93 Difference]: Finished difference Result 3018 states and 3950 transitions. [2022-07-21 17:08:14,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-21 17:08:14,386 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.166666666666667) internal successors, (100), 22 states have internal predecessors, (100), 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 56 [2022-07-21 17:08:14,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:14,390 INFO L225 Difference]: With dead ends: 3018 [2022-07-21 17:08:14,390 INFO L226 Difference]: Without dead ends: 3018 [2022-07-21 17:08:14,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=497, Invalid=1953, Unknown=0, NotChecked=0, Total=2450 [2022-07-21 17:08:14,391 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 2486 mSDsluCounter, 1519 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2487 SdHoareTripleChecker+Valid, 1679 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:14,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2487 Valid, 1679 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-21 17:08:14,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2022-07-21 17:08:14,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1812. [2022-07-21 17:08:14,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1652 states have (on average 1.3286924939467313) internal successors, (2195), 1705 states have internal predecessors, (2195), 64 states have call successors, (64), 32 states have call predecessors, (64), 64 states have return successors, (128), 74 states have call predecessors, (128), 64 states have call successors, (128) [2022-07-21 17:08:14,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 2387 transitions. [2022-07-21 17:08:14,432 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 2387 transitions. Word has length 56 [2022-07-21 17:08:14,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:14,433 INFO L495 AbstractCegarLoop]: Abstraction has 1812 states and 2387 transitions. [2022-07-21 17:08:14,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.166666666666667) internal successors, (100), 22 states have internal predecessors, (100), 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-21 17:08:14,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 2387 transitions. [2022-07-21 17:08:14,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-21 17:08:14,434 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:14,434 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:14,462 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-21 17:08:14,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:14,650 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:14,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:14,651 INFO L85 PathProgramCache]: Analyzing trace with hash 829418522, now seen corresponding path program 1 times [2022-07-21 17:08:14,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:14,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461379025] [2022-07-21 17:08:14,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:14,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:15,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:15,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:15,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-21 17:08:15,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-21 17:08:15,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:15,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461379025] [2022-07-21 17:08:15,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461379025] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:15,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618858066] [2022-07-21 17:08:15,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:15,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:15,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:15,279 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-21 17:08:15,308 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-21 17:08:15,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:15,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 81 conjunts are in the unsatisfiable core [2022-07-21 17:08:15,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:15,499 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-21 17:08:15,980 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 25 treesize of output 21 [2022-07-21 17:08:15,986 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-21 17:08:16,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:16,078 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 57 treesize of output 48 [2022-07-21 17:08:16,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:16,084 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 55 treesize of output 46 [2022-07-21 17:08:16,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:16,271 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 29 [2022-07-21 17:08:16,279 INFO L356 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-07-21 17:08:16,280 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 15 treesize of output 15 [2022-07-21 17:08:16,409 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 34 treesize of output 22 [2022-07-21 17:08:16,412 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 37 treesize of output 19 [2022-07-21 17:08:16,436 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:08:16,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:16,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618858066] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:16,627 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:08:16,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 29 [2022-07-21 17:08:16,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620797636] [2022-07-21 17:08:16,628 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:16,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-07-21 17:08:16,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:16,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-07-21 17:08:16,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1063, Unknown=0, NotChecked=0, Total=1190 [2022-07-21 17:08:16,629 INFO L87 Difference]: Start difference. First operand 1812 states and 2387 transitions. Second operand has 30 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 27 states have internal predecessors, (101), 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-21 17:08:19,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:19,593 INFO L93 Difference]: Finished difference Result 3570 states and 4717 transitions. [2022-07-21 17:08:19,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-07-21 17:08:19,593 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 27 states have internal predecessors, (101), 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 56 [2022-07-21 17:08:19,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:19,599 INFO L225 Difference]: With dead ends: 3570 [2022-07-21 17:08:19,599 INFO L226 Difference]: Without dead ends: 3570 [2022-07-21 17:08:19,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=666, Invalid=3116, Unknown=0, NotChecked=0, Total=3782 [2022-07-21 17:08:19,599 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 3871 mSDsluCounter, 2516 mSDsCounter, 0 mSdLazyCounter, 1947 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3872 SdHoareTripleChecker+Valid, 2671 SdHoareTripleChecker+Invalid, 2244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:19,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3872 Valid, 2671 Invalid, 2244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1947 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-21 17:08:19,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3570 states. [2022-07-21 17:08:19,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3570 to 1812. [2022-07-21 17:08:19,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1652 states have (on average 1.3268765133171914) internal successors, (2192), 1705 states have internal predecessors, (2192), 64 states have call successors, (64), 32 states have call predecessors, (64), 64 states have return successors, (128), 74 states have call predecessors, (128), 64 states have call successors, (128) [2022-07-21 17:08:19,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 2384 transitions. [2022-07-21 17:08:19,635 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 2384 transitions. Word has length 56 [2022-07-21 17:08:19,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:19,635 INFO L495 AbstractCegarLoop]: Abstraction has 1812 states and 2384 transitions. [2022-07-21 17:08:19,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 27 states have internal predecessors, (101), 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-21 17:08:19,635 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 2384 transitions. [2022-07-21 17:08:19,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-21 17:08:19,636 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:19,636 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, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:19,663 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-21 17:08:19,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:19,863 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:19,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:19,863 INFO L85 PathProgramCache]: Analyzing trace with hash -997629707, now seen corresponding path program 1 times [2022-07-21 17:08:19,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:19,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941811908] [2022-07-21 17:08:19,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:19,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:20,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:20,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:20,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-21 17:08:20,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:20,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-21 17:08:20,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:20,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941811908] [2022-07-21 17:08:20,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941811908] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:20,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835658422] [2022-07-21 17:08:20,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:20,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:20,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:20,460 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-21 17:08:20,472 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-21 17:08:20,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:20,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 65 conjunts are in the unsatisfiable core [2022-07-21 17:08:20,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:20,883 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-21 17:08:21,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:21,005 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-21 17:08:21,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:21,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:21,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:21,210 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:21,210 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-21 17:08:21,415 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-21 17:08:21,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:21,802 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 104 treesize of output 98 [2022-07-21 17:08:21,822 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 104 treesize of output 98 [2022-07-21 17:08:22,405 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-21 17:08:22,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835658422] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-21 17:08:22,406 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-21 17:08:22,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 16] total 45 [2022-07-21 17:08:22,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31360459] [2022-07-21 17:08:22,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:22,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-07-21 17:08:22,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:22,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-07-21 17:08:22,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1823, Unknown=0, NotChecked=0, Total=1980 [2022-07-21 17:08:22,407 INFO L87 Difference]: Start difference. First operand 1812 states and 2384 transitions. Second operand has 45 states, 45 states have (on average 3.2888888888888888) internal successors, (148), 42 states have internal predecessors, (148), 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-21 17:08:31,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:31,267 INFO L93 Difference]: Finished difference Result 7246 states and 9494 transitions. [2022-07-21 17:08:31,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-07-21 17:08:31,268 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.2888888888888888) internal successors, (148), 42 states have internal predecessors, (148), 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 56 [2022-07-21 17:08:31,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:31,280 INFO L225 Difference]: With dead ends: 7246 [2022-07-21 17:08:31,280 INFO L226 Difference]: Without dead ends: 7244 [2022-07-21 17:08:31,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3259 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=2201, Invalid=10231, Unknown=0, NotChecked=0, Total=12432 [2022-07-21 17:08:31,282 INFO L413 NwaCegarLoop]: 757 mSDtfsCounter, 3650 mSDsluCounter, 18583 mSDsCounter, 0 mSdLazyCounter, 8021 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3650 SdHoareTripleChecker+Valid, 19340 SdHoareTripleChecker+Invalid, 8342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 8021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:31,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3650 Valid, 19340 Invalid, 8342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 8021 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-21 17:08:31,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7244 states. [2022-07-21 17:08:31,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7244 to 1771. [2022-07-21 17:08:31,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1771 states, 1615 states have (on average 1.3195046439628484) internal successors, (2131), 1667 states have internal predecessors, (2131), 62 states have call successors, (62), 31 states have call predecessors, (62), 62 states have return successors, (124), 72 states have call predecessors, (124), 62 states have call successors, (124) [2022-07-21 17:08:31,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1771 states to 1771 states and 2317 transitions. [2022-07-21 17:08:31,342 INFO L78 Accepts]: Start accepts. Automaton has 1771 states and 2317 transitions. Word has length 56 [2022-07-21 17:08:31,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:31,342 INFO L495 AbstractCegarLoop]: Abstraction has 1771 states and 2317 transitions. [2022-07-21 17:08:31,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.2888888888888888) internal successors, (148), 42 states have internal predecessors, (148), 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-21 17:08:31,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1771 states and 2317 transitions. [2022-07-21 17:08:31,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-21 17:08:31,343 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:31,344 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:31,372 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-21 17:08:31,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:31,570 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:31,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:31,570 INFO L85 PathProgramCache]: Analyzing trace with hash -773789015, now seen corresponding path program 1 times [2022-07-21 17:08:31,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:31,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203525143] [2022-07-21 17:08:31,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:31,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:31,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:31,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:31,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:31,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-21 17:08:31,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:31,769 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-21 17:08:31,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:31,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203525143] [2022-07-21 17:08:31,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203525143] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:31,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323212355] [2022-07-21 17:08:31,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:31,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:31,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:31,772 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-21 17:08:31,773 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-21 17:08:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:31,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 57 conjunts are in the unsatisfiable core [2022-07-21 17:08:31,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:31,956 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-21 17:08:32,193 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-21 17:08:32,394 INFO L356 Elim1Store]: treesize reduction 42, result has 38.2 percent of original size [2022-07-21 17:08:32,394 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 37 [2022-07-21 17:08:32,523 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:08:32,523 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-21 17:08:32,528 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:08:32,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:32,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323212355] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:32,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:08:32,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-07-21 17:08:32,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444225669] [2022-07-21 17:08:32,606 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:32,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-07-21 17:08:32,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:32,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-07-21 17:08:32,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2022-07-21 17:08:32,608 INFO L87 Difference]: Start difference. First operand 1771 states and 2317 transitions. Second operand has 20 states, 19 states have (on average 5.473684210526316) internal successors, (104), 18 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-07-21 17:08:33,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:33,305 INFO L93 Difference]: Finished difference Result 3365 states and 4398 transitions. [2022-07-21 17:08:33,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 17:08:33,306 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 5.473684210526316) internal successors, (104), 18 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2022-07-21 17:08:33,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:33,312 INFO L225 Difference]: With dead ends: 3365 [2022-07-21 17:08:33,313 INFO L226 Difference]: Without dead ends: 3365 [2022-07-21 17:08:33,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2022-07-21 17:08:33,313 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 828 mSDsluCounter, 2015 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 2234 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:33,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 2234 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 791 Invalid, 0 Unknown, 166 Unchecked, 0.4s Time] [2022-07-21 17:08:33,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states. [2022-07-21 17:08:33,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 3110. [2022-07-21 17:08:33,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3110 states, 2842 states have (on average 1.322308233638283) internal successors, (3758), 2925 states have internal predecessors, (3758), 112 states have call successors, (112), 62 states have call predecessors, (112), 124 states have return successors, (224), 122 states have call predecessors, (224), 112 states have call successors, (224) [2022-07-21 17:08:33,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3110 states to 3110 states and 4094 transitions. [2022-07-21 17:08:33,372 INFO L78 Accepts]: Start accepts. Automaton has 3110 states and 4094 transitions. Word has length 57 [2022-07-21 17:08:33,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:33,372 INFO L495 AbstractCegarLoop]: Abstraction has 3110 states and 4094 transitions. [2022-07-21 17:08:33,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 5.473684210526316) internal successors, (104), 18 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-07-21 17:08:33,373 INFO L276 IsEmpty]: Start isEmpty. Operand 3110 states and 4094 transitions. [2022-07-21 17:08:33,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-21 17:08:33,373 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:33,374 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:33,403 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-21 17:08:33,587 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,SelfDestructingSolverStorable63 [2022-07-21 17:08:33,588 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:33,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:33,588 INFO L85 PathProgramCache]: Analyzing trace with hash -773789014, now seen corresponding path program 1 times [2022-07-21 17:08:33,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:33,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748526272] [2022-07-21 17:08:33,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:33,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:33,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:33,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-21 17:08:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:33,876 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-21 17:08:33,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:33,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748526272] [2022-07-21 17:08:33,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748526272] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:33,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400824635] [2022-07-21 17:08:33,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:33,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:33,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:33,880 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-21 17:08:33,907 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-21 17:08:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:34,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 76 conjunts are in the unsatisfiable core [2022-07-21 17:08:34,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:34,078 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-21 17:08:34,541 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-21 17:08:34,547 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-21 17:08:34,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:34,866 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2022-07-21 17:08:34,876 INFO L356 Elim1Store]: treesize reduction 4, result has 75.0 percent of original size [2022-07-21 17:08:34,876 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 19 treesize of output 19 [2022-07-21 17:08:35,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:08:35,080 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 13 [2022-07-21 17:08:35,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:08:35,086 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 19 treesize of output 7 [2022-07-21 17:08:35,115 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:08:35,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:35,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400824635] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:35,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:08:35,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 25 [2022-07-21 17:08:35,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571806014] [2022-07-21 17:08:35,318 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:35,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-07-21 17:08:35,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:35,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-07-21 17:08:35,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2022-07-21 17:08:35,319 INFO L87 Difference]: Start difference. First operand 3110 states and 4094 transitions. Second operand has 26 states, 25 states have (on average 4.2) internal successors, (105), 24 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-07-21 17:08:37,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:37,159 INFO L93 Difference]: Finished difference Result 5221 states and 6875 transitions. [2022-07-21 17:08:37,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-21 17:08:37,159 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.2) internal successors, (105), 24 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2022-07-21 17:08:37,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:37,174 INFO L225 Difference]: With dead ends: 5221 [2022-07-21 17:08:37,174 INFO L226 Difference]: Without dead ends: 5221 [2022-07-21 17:08:37,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=413, Invalid=2137, Unknown=0, NotChecked=0, Total=2550 [2022-07-21 17:08:37,175 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 1723 mSDsluCounter, 2992 mSDsCounter, 0 mSdLazyCounter, 1377 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1723 SdHoareTripleChecker+Valid, 3234 SdHoareTripleChecker+Invalid, 2009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 507 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:37,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1723 Valid, 3234 Invalid, 2009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1377 Invalid, 0 Unknown, 507 Unchecked, 0.7s Time] [2022-07-21 17:08:37,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5221 states. [2022-07-21 17:08:37,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5221 to 4407. [2022-07-21 17:08:37,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4407 states, 4045 states have (on average 1.323114956736712) internal successors, (5352), 4147 states have internal predecessors, (5352), 156 states have call successors, (156), 87 states have call predecessors, (156), 174 states have return successors, (312), 172 states have call predecessors, (312), 156 states have call successors, (312) [2022-07-21 17:08:37,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4407 states to 4407 states and 5820 transitions. [2022-07-21 17:08:37,265 INFO L78 Accepts]: Start accepts. Automaton has 4407 states and 5820 transitions. Word has length 57 [2022-07-21 17:08:37,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:37,265 INFO L495 AbstractCegarLoop]: Abstraction has 4407 states and 5820 transitions. [2022-07-21 17:08:37,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.2) internal successors, (105), 24 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-07-21 17:08:37,266 INFO L276 IsEmpty]: Start isEmpty. Operand 4407 states and 5820 transitions. [2022-07-21 17:08:37,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-21 17:08:37,266 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:37,267 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:37,298 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-21 17:08:37,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:37,481 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:37,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:37,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1165513920, now seen corresponding path program 1 times [2022-07-21 17:08:37,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:37,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122455470] [2022-07-21 17:08:37,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:37,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:37,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:37,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:37,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:37,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-21 17:08:37,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:37,821 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-21 17:08:37,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:37,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122455470] [2022-07-21 17:08:37,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122455470] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:37,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756676831] [2022-07-21 17:08:37,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:37,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:37,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:37,823 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-21 17:08:37,825 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-21 17:08:37,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:37,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 75 conjunts are in the unsatisfiable core [2022-07-21 17:08:37,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:38,078 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-21 17:08:38,353 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-21 17:08:38,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:38,434 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-21 17:08:38,608 INFO L356 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-07-21 17:08:38,608 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-07-21 17:08:38,666 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-21 17:08:38,668 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:08:38,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:38,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756676831] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:38,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:08:38,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 23 [2022-07-21 17:08:38,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449297220] [2022-07-21 17:08:38,735 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:38,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-07-21 17:08:38,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:38,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-07-21 17:08:38,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2022-07-21 17:08:38,735 INFO L87 Difference]: Start difference. First operand 4407 states and 5820 transitions. Second operand has 24 states, 23 states have (on average 4.521739130434782) internal successors, (104), 20 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-07-21 17:08:39,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:39,910 INFO L93 Difference]: Finished difference Result 6237 states and 8242 transitions. [2022-07-21 17:08:39,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 17:08:39,911 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.521739130434782) internal successors, (104), 20 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2022-07-21 17:08:39,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:39,937 INFO L225 Difference]: With dead ends: 6237 [2022-07-21 17:08:39,937 INFO L226 Difference]: Without dead ends: 6237 [2022-07-21 17:08:39,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=292, Invalid=1114, Unknown=0, NotChecked=0, Total=1406 [2022-07-21 17:08:39,940 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 1366 mSDsluCounter, 2634 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1366 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 1676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:39,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1366 Valid, 2924 Invalid, 1676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 17:08:39,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6237 states. [2022-07-21 17:08:40,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6237 to 4473. [2022-07-21 17:08:40,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4473 states, 4111 states have (on average 1.3218195086353686) internal successors, (5434), 4207 states have internal predecessors, (5434), 156 states have call successors, (156), 87 states have call predecessors, (156), 174 states have return successors, (312), 178 states have call predecessors, (312), 156 states have call successors, (312) [2022-07-21 17:08:40,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4473 states to 4473 states and 5902 transitions. [2022-07-21 17:08:40,027 INFO L78 Accepts]: Start accepts. Automaton has 4473 states and 5902 transitions. Word has length 57 [2022-07-21 17:08:40,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:40,028 INFO L495 AbstractCegarLoop]: Abstraction has 4473 states and 5902 transitions. [2022-07-21 17:08:40,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.521739130434782) internal successors, (104), 20 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-07-21 17:08:40,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4473 states and 5902 transitions. [2022-07-21 17:08:40,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-21 17:08:40,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:40,029 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:40,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-21 17:08:40,248 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,SelfDestructingSolverStorable65 [2022-07-21 17:08:40,248 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:40,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:40,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1165513919, now seen corresponding path program 1 times [2022-07-21 17:08:40,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:40,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105048104] [2022-07-21 17:08:40,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:40,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:40,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:40,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-21 17:08:40,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:40,804 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-21 17:08:40,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:40,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105048104] [2022-07-21 17:08:40,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105048104] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:40,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774345366] [2022-07-21 17:08:40,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:40,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:40,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:40,807 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-21 17:08:40,808 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-21 17:08:40,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:40,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 91 conjunts are in the unsatisfiable core [2022-07-21 17:08:40,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:41,060 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-21 17:08:41,070 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-21 17:08:41,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-21 17:08:41,475 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-21 17:08:41,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:41,574 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 42 treesize of output 33 [2022-07-21 17:08:41,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:41,583 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-21 17:08:41,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:41,794 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-07-21 17:08:41,802 INFO L356 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2022-07-21 17:08:41,803 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 17 treesize of output 17 [2022-07-21 17:08:41,908 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-21 17:08:41,912 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-21 17:08:41,931 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 17:08:41,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:42,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774345366] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:42,131 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:08:42,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 25 [2022-07-21 17:08:42,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778696848] [2022-07-21 17:08:42,131 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:08:42,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-07-21 17:08:42,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:08:42,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-07-21 17:08:42,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2022-07-21 17:08:42,133 INFO L87 Difference]: Start difference. First operand 4473 states and 5902 transitions. Second operand has 26 states, 25 states have (on average 4.12) internal successors, (103), 22 states have internal predecessors, (103), 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-21 17:08:44,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:08:44,721 INFO L93 Difference]: Finished difference Result 7486 states and 9907 transitions. [2022-07-21 17:08:44,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 17:08:44,723 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.12) internal successors, (103), 22 states have internal predecessors, (103), 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 57 [2022-07-21 17:08:44,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:08:44,736 INFO L225 Difference]: With dead ends: 7486 [2022-07-21 17:08:44,737 INFO L226 Difference]: Without dead ends: 7486 [2022-07-21 17:08:44,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=528, Invalid=2228, Unknown=0, NotChecked=0, Total=2756 [2022-07-21 17:08:44,738 INFO L413 NwaCegarLoop]: 293 mSDtfsCounter, 2209 mSDsluCounter, 3429 mSDsCounter, 0 mSdLazyCounter, 2446 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2209 SdHoareTripleChecker+Valid, 3722 SdHoareTripleChecker+Invalid, 2568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 2446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-21 17:08:44,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2209 Valid, 3722 Invalid, 2568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 2446 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-21 17:08:44,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7486 states. [2022-07-21 17:08:44,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7486 to 4566. [2022-07-21 17:08:44,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4566 states, 4204 states have (on average 1.318744053282588) internal successors, (5544), 4291 states have internal predecessors, (5544), 156 states have call successors, (156), 87 states have call predecessors, (156), 174 states have return successors, (312), 187 states have call predecessors, (312), 156 states have call successors, (312) [2022-07-21 17:08:44,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4566 states to 4566 states and 6012 transitions. [2022-07-21 17:08:44,824 INFO L78 Accepts]: Start accepts. Automaton has 4566 states and 6012 transitions. Word has length 57 [2022-07-21 17:08:44,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:08:44,824 INFO L495 AbstractCegarLoop]: Abstraction has 4566 states and 6012 transitions. [2022-07-21 17:08:44,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.12) internal successors, (103), 22 states have internal predecessors, (103), 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-21 17:08:44,825 INFO L276 IsEmpty]: Start isEmpty. Operand 4566 states and 6012 transitions. [2022-07-21 17:08:44,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-21 17:08:44,826 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:08:44,826 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, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:08:44,854 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-21 17:08:45,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-07-21 17:08:45,051 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:08:45,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:08:45,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1940784111, now seen corresponding path program 1 times [2022-07-21 17:08:45,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:08:45,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407313114] [2022-07-21 17:08:45,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:45,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:08:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:45,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:08:45,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:45,521 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-21 17:08:45,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:08:45,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407313114] [2022-07-21 17:08:45,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407313114] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:08:45,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22207096] [2022-07-21 17:08:45,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:08:45,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:08:45,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:08:45,524 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-21 17:08:45,549 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-21 17:08:45,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:08:45,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 72 conjunts are in the unsatisfiable core [2022-07-21 17:08:45,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:08:45,734 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-21 17:08:45,734 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-21 17:08:46,001 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 13 treesize of output 9 [2022-07-21 17:08:46,007 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 13 treesize of output 9 [2022-07-21 17:08:46,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:46,080 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-21 17:08:46,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:46,087 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-21 17:08:46,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:46,246 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-21 17:08:46,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:46,254 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-21 17:08:46,326 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-21 17:08:46,329 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-21 17:08:46,728 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:08:46,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:08:46,739 INFO L356 Elim1Store]: treesize reduction 31, result has 20.5 percent of original size [2022-07-21 17:08:46,739 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-21 17:08:46,747 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:46,748 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-21 17:08:46,782 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-21 17:08:46,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:08:46,991 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:46,992 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-21 17:08:47,007 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:47,007 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-21 17:08:47,397 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:47,398 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 1 case distinctions, treesize of input 49 treesize of output 38 [2022-07-21 17:08:47,451 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:47,452 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 1076 treesize of output 1077 [2022-07-21 17:08:47,476 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:47,476 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 976 treesize of output 910 [2022-07-21 17:08:47,490 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:08:47,504 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:08:47,504 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 922 treesize of output 804 [2022-07-21 17:09:57,590 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:09:57,590 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 50 [2022-07-21 17:09:57,596 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:09:57,597 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 38 [2022-07-21 17:09:57,611 INFO L356 Elim1Store]: treesize reduction 3, result has 82.4 percent of original size [2022-07-21 17:09:57,611 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 112 treesize of output 112 [2022-07-21 17:09:57,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:09:57,648 INFO L356 Elim1Store]: treesize reduction 24, result has 67.1 percent of original size [2022-07-21 17:09:57,649 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 690 treesize of output 674 [2022-07-21 17:09:57,672 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:09:57,673 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 660 treesize of output 548 [2022-07-21 17:09:57,685 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 307 treesize of output 243 [2022-07-21 17:09:57,693 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 454 treesize of output 438 [2022-07-21 17:09:57,701 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 438 treesize of output 406 [2022-07-21 17:09:59,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22207096] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:09:59,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 17:09:59,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2022-07-21 17:09:59,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234663380] [2022-07-21 17:09:59,658 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 17:09:59,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-07-21 17:09:59,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 17:09:59,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-07-21 17:09:59,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1657, Unknown=24, NotChecked=0, Total=1806 [2022-07-21 17:09:59,659 INFO L87 Difference]: Start difference. First operand 4566 states and 6012 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 31 states have internal predecessors, (104), 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-21 17:10:01,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 17:10:01,510 INFO L93 Difference]: Finished difference Result 8217 states and 11031 transitions. [2022-07-21 17:10:01,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-07-21 17:10:01,511 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 31 states have internal predecessors, (104), 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 57 [2022-07-21 17:10:01,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 17:10:01,525 INFO L225 Difference]: With dead ends: 8217 [2022-07-21 17:10:01,526 INFO L226 Difference]: Without dead ends: 8217 [2022-07-21 17:10:01,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=424, Invalid=2858, Unknown=24, NotChecked=0, Total=3306 [2022-07-21 17:10:01,527 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 2139 mSDsluCounter, 4361 mSDsCounter, 0 mSdLazyCounter, 1743 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2139 SdHoareTripleChecker+Valid, 4578 SdHoareTripleChecker+Invalid, 2127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 248 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-21 17:10:01,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2139 Valid, 4578 Invalid, 2127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1743 Invalid, 0 Unknown, 248 Unchecked, 0.9s Time] [2022-07-21 17:10:01,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8217 states. [2022-07-21 17:10:01,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8217 to 4974. [2022-07-21 17:10:01,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4974 states, 4586 states have (on average 1.3148713475795901) internal successors, (6030), 4677 states have internal predecessors, (6030), 170 states have call successors, (170), 93 states have call predecessors, (170), 186 states have return successors, (340), 203 states have call predecessors, (340), 170 states have call successors, (340) [2022-07-21 17:10:01,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4974 states to 4974 states and 6540 transitions. [2022-07-21 17:10:01,652 INFO L78 Accepts]: Start accepts. Automaton has 4974 states and 6540 transitions. Word has length 57 [2022-07-21 17:10:01,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 17:10:01,652 INFO L495 AbstractCegarLoop]: Abstraction has 4974 states and 6540 transitions. [2022-07-21 17:10:01,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 31 states have internal predecessors, (104), 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-21 17:10:01,653 INFO L276 IsEmpty]: Start isEmpty. Operand 4974 states and 6540 transitions. [2022-07-21 17:10:01,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-21 17:10:01,654 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 17:10:01,654 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, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 17:10:01,682 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-21 17:10:01,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-07-21 17:10:01,872 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 62 more)] === [2022-07-21 17:10:01,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 17:10:01,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1239719533, now seen corresponding path program 1 times [2022-07-21 17:10:01,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 17:10:01,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156588962] [2022-07-21 17:10:01,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:10:01,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 17:10:01,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:10:02,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 17:10:02,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:10:02,863 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-21 17:10:02,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 17:10:02,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156588962] [2022-07-21 17:10:02,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156588962] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 17:10:02,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248616081] [2022-07-21 17:10:02,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 17:10:02,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 17:10:02,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 17:10:02,864 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-21 17:10:02,866 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-21 17:10:02,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 17:10:03,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 81 conjunts are in the unsatisfiable core [2022-07-21 17:10:03,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 17:10:03,053 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-21 17:10:03,053 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-21 17:10:03,270 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-21 17:10:03,276 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-21 17:10:03,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,376 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 23 treesize of output 22 [2022-07-21 17:10:03,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,380 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 23 treesize of output 22 [2022-07-21 17:10:03,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,469 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-21 17:10:03,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,475 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-21 17:10:03,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,606 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-21 17:10:03,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,609 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-21 17:10:03,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,670 INFO L173 IndexEqualityManager]: detected equality via solver [2022-07-21 17:10:03,675 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-07-21 17:10:03,675 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-21 17:10:03,678 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-21 17:10:03,881 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:10:03,882 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-21 17:10:03,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-07-21 17:10:03,891 INFO L356 Elim1Store]: treesize reduction 25, result has 24.2 percent of original size [2022-07-21 17:10:03,891 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-21 17:10:03,929 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-21 17:10:03,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 17:10:04,129 WARN L833 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_1314 (Array Int Int)) (v_ArrVal_1312 Int)) (= (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base| v_ArrVal_1314) (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_1312)) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4)))) 4) 0)) (forall ((v_ArrVal_1312 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_1312)))) (select .cse0 (select (select .cse0 |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))))) 4) 0))) is different from false [2022-07-21 17:10:05,413 INFO L356 Elim1Store]: treesize reduction 28, result has 54.8 percent of original size [2022-07-21 17:10:05,413 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 141 treesize of output 99 [2022-07-21 17:10:05,603 INFO L356 Elim1Store]: treesize reduction 126, result has 61.2 percent of original size [2022-07-21 17:10:05,604 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 9 new quantified variables, introduced 21 case distinctions, treesize of input 2331 treesize of output 2307 [2022-07-21 17:10:05,674 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:10:05,675 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 4294 treesize of output 3998 [2022-07-21 17:10:11,130 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 10 treesize of output 4 [2022-07-21 17:10:11,675 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 10 treesize of output 4 [2022-07-21 17:10:30,308 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:10:30,309 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 1785 treesize of output 1 [2022-07-21 17:10:33,513 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:10:33,513 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 2050 treesize of output 1 [2022-07-21 17:10:41,568 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:10:41,569 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 1568 treesize of output 1 [2022-07-21 17:10:44,601 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:10:44,601 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 1833 treesize of output 1 [2022-07-21 17:10:59,300 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:10:59,301 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 206 treesize of output 210 [2022-07-21 17:11:00,897 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:11:00,897 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 1618 treesize of output 1 [2022-07-21 17:11:01,228 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:11:01,229 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 1353 treesize of output 1 [2022-07-21 17:11:01,689 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-07-21 17:11:01,690 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 1562 treesize of output 1 [2022-07-21 17:11:01,783 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:11:01,783 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 1576 treesize of output 1536 [2022-07-21 17:11:09,494 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-07-21 17:11:09,495 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 1841 treesize of output 1789