./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -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 bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-20 06:31:34,047 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 06:31:34,072 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 06:31:34,103 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 06:31:34,104 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 06:31:34,104 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 06:31:34,105 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 06:31:34,106 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 06:31:34,107 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 06:31:34,107 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 06:31:34,108 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 06:31:34,109 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 06:31:34,109 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 06:31:34,110 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 06:31:34,110 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 06:31:34,113 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 06:31:34,113 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 06:31:34,116 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 06:31:34,118 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 06:31:34,120 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 06:31:34,123 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 06:31:34,124 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 06:31:34,125 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 06:31:34,125 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 06:31:34,126 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 06:31:34,128 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 06:31:34,131 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 06:31:34,131 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 06:31:34,132 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 06:31:34,132 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 06:31:34,133 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 06:31:34,133 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 06:31:34,134 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 06:31:34,135 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 06:31:34,135 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 06:31:34,136 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 06:31:34,136 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 06:31:34,136 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 06:31:34,136 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 06:31:34,137 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 06:31:34,138 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 06:31:34,139 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 06:31:34,140 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-07-20 06:31:34,163 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 06:31:34,163 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 06:31:34,164 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 06:31:34,164 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 06:31:34,164 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 06:31:34,164 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 06:31:34,165 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 06:31:34,165 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 06:31:34,165 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 06:31:34,166 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 06:31:34,166 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-20 06:31:34,166 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-07-20 06:31:34,166 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-20 06:31:34,166 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-20 06:31:34,166 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 06:31:34,166 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-07-20 06:31:34,167 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-07-20 06:31:34,167 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-07-20 06:31:34,167 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 06:31:34,168 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-20 06:31:34,168 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-20 06:31:34,168 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 06:31:34,168 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 06:31:34,168 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 06:31:34,168 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 06:31:34,169 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 06:31:34,169 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 06:31:34,169 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 06:31:34,169 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-20 06:31:34,169 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-20 06:31:34,169 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 -> bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 [2022-07-20 06:31:34,348 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 06:31:34,363 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 06:31:34,365 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 06:31:34,366 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 06:31:34,367 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 06:31:34,367 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-07-20 06:31:34,415 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d55a6d80d/c425dd77573c46b99754eb49d3e362eb/FLAGbbc95cc45 [2022-07-20 06:31:34,827 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 06:31:34,829 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-07-20 06:31:34,844 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d55a6d80d/c425dd77573c46b99754eb49d3e362eb/FLAGbbc95cc45 [2022-07-20 06:31:35,149 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d55a6d80d/c425dd77573c46b99754eb49d3e362eb [2022-07-20 06:31:35,152 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 06:31:35,154 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 06:31:35,159 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 06:31:35,160 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 06:31:35,163 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 06:31:35,164 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,165 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43bf344e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35, skipping insertion in model container [2022-07-20 06:31:35,165 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,171 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 06:31:35,209 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 06:31:35,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2022-07-20 06:31:35,526 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 06:31:35,532 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 06:31:35,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2022-07-20 06:31:35,619 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 06:31:35,639 INFO L208 MainTranslator]: Completed translation [2022-07-20 06:31:35,640 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35 WrapperNode [2022-07-20 06:31:35,640 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-20 06:31:35,640 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-20 06:31:35,641 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-20 06:31:35,641 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-20 06:31:35,646 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,661 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,727 INFO L137 Inliner]: procedures = 41, calls = 108, calls flagged for inlining = 16, calls inlined = 16, statements flattened = 1583 [2022-07-20 06:31:35,735 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-20 06:31:35,736 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-20 06:31:35,736 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-20 06:31:35,736 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-20 06:31:35,742 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,742 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,751 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,751 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,768 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,797 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,800 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,822 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-20 06:31:35,822 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-20 06:31:35,822 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-20 06:31:35,823 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-20 06:31:35,823 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (1/1) ... [2022-07-20 06:31:35,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 06:31:35,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 06:31:35,864 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-20 06:31:35,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-20 06:31:35,896 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-07-20 06:31:35,896 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-07-20 06:31:35,896 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-20 06:31:35,897 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2022-07-20 06:31:35,897 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2022-07-20 06:31:35,897 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-07-20 06:31:35,897 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-07-20 06:31:35,897 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-07-20 06:31:35,897 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-07-20 06:31:35,897 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-07-20 06:31:35,897 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-07-20 06:31:35,899 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-07-20 06:31:35,899 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-07-20 06:31:35,899 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-07-20 06:31:35,899 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-07-20 06:31:35,899 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-07-20 06:31:35,899 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-07-20 06:31:35,899 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-07-20 06:31:35,899 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-07-20 06:31:35,899 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-07-20 06:31:35,899 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-07-20 06:31:35,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-20 06:31:35,900 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-07-20 06:31:35,900 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-07-20 06:31:35,900 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-07-20 06:31:35,900 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-07-20 06:31:35,900 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-20 06:31:35,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-20 06:31:35,900 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-07-20 06:31:35,900 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-07-20 06:31:36,132 INFO L234 CfgBuilder]: Building ICFG [2022-07-20 06:31:36,133 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-20 06:31:36,228 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,274 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-07-20 06:31:36,274 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-07-20 06:31:36,327 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,345 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-07-20 06:31:36,345 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-07-20 06:31:36,352 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,353 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,354 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,362 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,367 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,370 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,375 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:31:36,821 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: CdAudioPnp_#res#1 := 0; [2022-07-20 06:31:36,821 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume !false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##257: assume false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##286: assume !false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##285: assume false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##133: assume false; [2022-07-20 06:31:36,822 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##134: assume !false; [2022-07-20 06:31:36,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2022-07-20 06:31:36,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2022-07-20 06:31:36,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-07-20 06:31:36,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-07-20 06:31:36,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##331: assume false; [2022-07-20 06:31:36,824 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume !false; [2022-07-20 06:31:36,852 INFO L275 CfgBuilder]: Performing block encoding [2022-07-20 06:31:36,864 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-20 06:31:36,865 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-20 06:31:36,867 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 06:31:36 BoogieIcfgContainer [2022-07-20 06:31:36,867 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-20 06:31:36,869 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-20 06:31:36,869 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-20 06:31:36,871 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-20 06:31:36,871 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 06:31:35" (1/3) ... [2022-07-20 06:31:36,872 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6deb6185 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 06:31:36, skipping insertion in model container [2022-07-20 06:31:36,872 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:31:35" (2/3) ... [2022-07-20 06:31:36,873 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6deb6185 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 06:31:36, skipping insertion in model container [2022-07-20 06:31:36,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 06:31:36" (3/3) ... [2022-07-20 06:31:36,874 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.c [2022-07-20 06:31:36,884 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-20 06:31:36,885 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-20 06:31:36,935 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-20 06:31:36,941 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@607bb786, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@509336dd [2022-07-20 06:31:36,941 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-20 06:31:36,947 INFO L276 IsEmpty]: Start isEmpty. Operand has 471 states, 368 states have (on average 1.5108695652173914) internal successors, (556), 388 states have internal predecessors, (556), 87 states have call successors, (87), 13 states have call predecessors, (87), 13 states have return successors, (87), 82 states have call predecessors, (87), 87 states have call successors, (87) [2022-07-20 06:31:36,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-07-20 06:31:36,959 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:36,959 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:36,960 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:36,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:36,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2107937846, now seen corresponding path program 1 times [2022-07-20 06:31:36,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:36,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848111778] [2022-07-20 06:31:36,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:36,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:37,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:37,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:37,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848111778] [2022-07-20 06:31:37,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848111778] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:37,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:37,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:37,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879270114] [2022-07-20 06:31:37,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:37,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:37,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:37,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:37,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,161 INFO L87 Difference]: Start difference. First operand has 471 states, 368 states have (on average 1.5108695652173914) internal successors, (556), 388 states have internal predecessors, (556), 87 states have call successors, (87), 13 states have call predecessors, (87), 13 states have return successors, (87), 82 states have call predecessors, (87), 87 states have call successors, (87) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:37,261 INFO L93 Difference]: Finished difference Result 623 states and 925 transitions. [2022-07-20 06:31:37,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:37,263 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-07-20 06:31:37,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:37,275 INFO L225 Difference]: With dead ends: 623 [2022-07-20 06:31:37,275 INFO L226 Difference]: Without dead ends: 619 [2022-07-20 06:31:37,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,280 INFO L413 NwaCegarLoop]: 730 mSDtfsCounter, 690 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:37,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [690 Valid, 952 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:37,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-07-20 06:31:37,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 603. [2022-07-20 06:31:37,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 486 states have (on average 1.4732510288065843) internal successors, (716), 494 states have internal predecessors, (716), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:31:37,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 904 transitions. [2022-07-20 06:31:37,348 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 904 transitions. Word has length 8 [2022-07-20 06:31:37,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:37,348 INFO L495 AbstractCegarLoop]: Abstraction has 603 states and 904 transitions. [2022-07-20 06:31:37,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,350 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 904 transitions. [2022-07-20 06:31:37,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-07-20 06:31:37,350 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:37,351 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:37,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-20 06:31:37,351 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:37,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:37,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1313128955, now seen corresponding path program 1 times [2022-07-20 06:31:37,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:37,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241037156] [2022-07-20 06:31:37,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:37,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:37,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:37,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:37,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241037156] [2022-07-20 06:31:37,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241037156] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:37,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:37,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:37,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622278753] [2022-07-20 06:31:37,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:37,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:37,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:37,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:37,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,384 INFO L87 Difference]: Start difference. First operand 603 states and 904 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:37,409 INFO L93 Difference]: Finished difference Result 606 states and 905 transitions. [2022-07-20 06:31:37,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:37,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2022-07-20 06:31:37,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:37,412 INFO L225 Difference]: With dead ends: 606 [2022-07-20 06:31:37,412 INFO L226 Difference]: Without dead ends: 606 [2022-07-20 06:31:37,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,413 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 385 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:37,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 946 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:37,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-07-20 06:31:37,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 603. [2022-07-20 06:31:37,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 486 states have (on average 1.47119341563786) internal successors, (715), 494 states have internal predecessors, (715), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:31:37,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 903 transitions. [2022-07-20 06:31:37,430 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 903 transitions. Word has length 9 [2022-07-20 06:31:37,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:37,430 INFO L495 AbstractCegarLoop]: Abstraction has 603 states and 903 transitions. [2022-07-20 06:31:37,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,431 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 903 transitions. [2022-07-20 06:31:37,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-07-20 06:31:37,431 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:37,431 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:37,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-20 06:31:37,432 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:37,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:37,432 INFO L85 PathProgramCache]: Analyzing trace with hash 929457737, now seen corresponding path program 1 times [2022-07-20 06:31:37,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:37,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070794852] [2022-07-20 06:31:37,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:37,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:37,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:37,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:37,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070794852] [2022-07-20 06:31:37,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070794852] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:37,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:37,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 06:31:37,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60158635] [2022-07-20 06:31:37,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:37,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:37,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:37,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:37,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,470 INFO L87 Difference]: Start difference. First operand 603 states and 903 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:37,542 INFO L93 Difference]: Finished difference Result 602 states and 902 transitions. [2022-07-20 06:31:37,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:37,542 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2022-07-20 06:31:37,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:37,558 INFO L225 Difference]: With dead ends: 602 [2022-07-20 06:31:37,559 INFO L226 Difference]: Without dead ends: 599 [2022-07-20 06:31:37,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,560 INFO L413 NwaCegarLoop]: 703 mSDtfsCounter, 418 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:37,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 850 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:31:37,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-07-20 06:31:37,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2022-07-20 06:31:37,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 483 states have (on average 1.453416149068323) internal successors, (702), 490 states have internal predecessors, (702), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:31:37,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 890 transitions. [2022-07-20 06:31:37,573 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 890 transitions. Word has length 9 [2022-07-20 06:31:37,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:37,574 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 890 transitions. [2022-07-20 06:31:37,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,574 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 890 transitions. [2022-07-20 06:31:37,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-07-20 06:31:37,574 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:37,574 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:37,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-20 06:31:37,575 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:37,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:37,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1469618489, now seen corresponding path program 1 times [2022-07-20 06:31:37,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:37,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294014277] [2022-07-20 06:31:37,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:37,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:37,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:37,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:37,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:37,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294014277] [2022-07-20 06:31:37,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294014277] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:37,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:37,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:37,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603131080] [2022-07-20 06:31:37,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:37,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:37,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:37,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:37,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,615 INFO L87 Difference]: Start difference. First operand 599 states and 890 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:37,662 INFO L93 Difference]: Finished difference Result 602 states and 892 transitions. [2022-07-20 06:31:37,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:37,663 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-07-20 06:31:37,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:37,667 INFO L225 Difference]: With dead ends: 602 [2022-07-20 06:31:37,668 INFO L226 Difference]: Without dead ends: 599 [2022-07-20 06:31:37,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,671 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 0 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:37,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1335 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:37,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-07-20 06:31:37,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2022-07-20 06:31:37,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 483 states have (on average 1.4513457556935818) internal successors, (701), 490 states have internal predecessors, (701), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:31:37,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 889 transitions. [2022-07-20 06:31:37,695 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 889 transitions. Word has length 13 [2022-07-20 06:31:37,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:37,695 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 889 transitions. [2022-07-20 06:31:37,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,696 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 889 transitions. [2022-07-20 06:31:37,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-07-20 06:31:37,701 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:37,701 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:37,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-20 06:31:37,702 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:37,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:37,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1712839809, now seen corresponding path program 1 times [2022-07-20 06:31:37,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:37,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769297117] [2022-07-20 06:31:37,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:37,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:37,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:37,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:37,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:37,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769297117] [2022-07-20 06:31:37,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769297117] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:37,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:37,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:37,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184931653] [2022-07-20 06:31:37,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:37,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:37,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:37,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:37,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,757 INFO L87 Difference]: Start difference. First operand 599 states and 889 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:37,896 INFO L93 Difference]: Finished difference Result 851 states and 1244 transitions. [2022-07-20 06:31:37,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:37,896 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-07-20 06:31:37,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:37,901 INFO L225 Difference]: With dead ends: 851 [2022-07-20 06:31:37,901 INFO L226 Difference]: Without dead ends: 850 [2022-07-20 06:31:37,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,902 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 567 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:37,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 1049 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:31:37,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2022-07-20 06:31:37,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 799. [2022-07-20 06:31:37,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 656 states have (on average 1.4222560975609757) internal successors, (933), 649 states have internal predecessors, (933), 107 states have call successors, (107), 31 states have call predecessors, (107), 35 states have return successors, (136), 122 states have call predecessors, (136), 96 states have call successors, (136) [2022-07-20 06:31:37,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1176 transitions. [2022-07-20 06:31:37,935 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1176 transitions. Word has length 15 [2022-07-20 06:31:37,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:37,935 INFO L495 AbstractCegarLoop]: Abstraction has 799 states and 1176 transitions. [2022-07-20 06:31:37,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,935 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1176 transitions. [2022-07-20 06:31:37,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-07-20 06:31:37,936 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:37,936 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:37,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-20 06:31:37,937 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:37,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:37,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1930286977, now seen corresponding path program 1 times [2022-07-20 06:31:37,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:37,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861897375] [2022-07-20 06:31:37,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:37,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:37,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:37,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:37,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:37,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861897375] [2022-07-20 06:31:37,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861897375] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:37,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:37,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:37,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747278106] [2022-07-20 06:31:37,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:37,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:37,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:37,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:37,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,968 INFO L87 Difference]: Start difference. First operand 799 states and 1176 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:37,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:37,985 INFO L93 Difference]: Finished difference Result 875 states and 1272 transitions. [2022-07-20 06:31:37,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:37,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-07-20 06:31:37,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:37,989 INFO L225 Difference]: With dead ends: 875 [2022-07-20 06:31:37,989 INFO L226 Difference]: Without dead ends: 875 [2022-07-20 06:31:37,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:37,990 INFO L413 NwaCegarLoop]: 680 mSDtfsCounter, 601 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:37,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 868 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:37,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2022-07-20 06:31:38,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 847. [2022-07-20 06:31:38,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 699 states have (on average 1.4406294706723892) internal successors, (1007), 703 states have internal predecessors, (1007), 106 states have call successors, (106), 35 states have call predecessors, (106), 41 states have return successors, (127), 108 states have call predecessors, (127), 98 states have call successors, (127) [2022-07-20 06:31:38,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1240 transitions. [2022-07-20 06:31:38,006 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1240 transitions. Word has length 19 [2022-07-20 06:31:38,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:38,006 INFO L495 AbstractCegarLoop]: Abstraction has 847 states and 1240 transitions. [2022-07-20 06:31:38,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,006 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1240 transitions. [2022-07-20 06:31:38,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-20 06:31:38,007 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:38,008 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:38,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-20 06:31:38,008 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:38,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:38,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1396316142, now seen corresponding path program 1 times [2022-07-20 06:31:38,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:38,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956657322] [2022-07-20 06:31:38,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:38,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:38,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:38,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:38,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956657322] [2022-07-20 06:31:38,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956657322] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:38,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:38,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:38,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656072915] [2022-07-20 06:31:38,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:38,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:38,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:38,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:38,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:38,031 INFO L87 Difference]: Start difference. First operand 847 states and 1240 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:38,116 INFO L93 Difference]: Finished difference Result 1342 states and 2023 transitions. [2022-07-20 06:31:38,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:38,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-07-20 06:31:38,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:38,122 INFO L225 Difference]: With dead ends: 1342 [2022-07-20 06:31:38,122 INFO L226 Difference]: Without dead ends: 1342 [2022-07-20 06:31:38,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:38,123 INFO L413 NwaCegarLoop]: 1008 mSDtfsCounter, 339 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 1625 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:38,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 1625 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:31:38,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2022-07-20 06:31:38,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 1035. [2022-07-20 06:31:38,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 855 states have (on average 1.4385964912280702) internal successors, (1230), 857 states have internal predecessors, (1230), 123 states have call successors, (123), 47 states have call predecessors, (123), 56 states have return successors, (205), 130 states have call predecessors, (205), 115 states have call successors, (205) [2022-07-20 06:31:38,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1558 transitions. [2022-07-20 06:31:38,145 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1558 transitions. Word has length 21 [2022-07-20 06:31:38,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:38,145 INFO L495 AbstractCegarLoop]: Abstraction has 1035 states and 1558 transitions. [2022-07-20 06:31:38,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1558 transitions. [2022-07-20 06:31:38,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-07-20 06:31:38,146 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:38,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] [2022-07-20 06:31:38,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-20 06:31:38,147 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:38,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:38,147 INFO L85 PathProgramCache]: Analyzing trace with hash -574680278, now seen corresponding path program 1 times [2022-07-20 06:31:38,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:38,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130476677] [2022-07-20 06:31:38,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:38,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:38,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:38,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:38,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130476677] [2022-07-20 06:31:38,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130476677] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:38,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:38,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:38,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464433707] [2022-07-20 06:31:38,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:38,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:38,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:38,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:38,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:38,225 INFO L87 Difference]: Start difference. First operand 1035 states and 1558 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:38,614 INFO L93 Difference]: Finished difference Result 1076 states and 1603 transitions. [2022-07-20 06:31:38,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:31:38,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-07-20 06:31:38,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:38,619 INFO L225 Difference]: With dead ends: 1076 [2022-07-20 06:31:38,619 INFO L226 Difference]: Without dead ends: 1076 [2022-07-20 06:31:38,620 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-20 06:31:38,620 INFO L413 NwaCegarLoop]: 722 mSDtfsCounter, 1029 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1030 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:38,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1030 Valid, 876 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:31:38,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2022-07-20 06:31:38,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1017. [2022-07-20 06:31:38,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 840 states have (on average 1.4321428571428572) internal successors, (1203), 842 states have internal predecessors, (1203), 120 states have call successors, (120), 44 states have call predecessors, (120), 56 states have return successors, (199), 130 states have call predecessors, (199), 112 states have call successors, (199) [2022-07-20 06:31:38,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1522 transitions. [2022-07-20 06:31:38,644 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 1522 transitions. Word has length 22 [2022-07-20 06:31:38,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:38,644 INFO L495 AbstractCegarLoop]: Abstraction has 1017 states and 1522 transitions. [2022-07-20 06:31:38,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 1522 transitions. [2022-07-20 06:31:38,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-07-20 06:31:38,645 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:38,645 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:38,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-20 06:31:38,646 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:38,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:38,646 INFO L85 PathProgramCache]: Analyzing trace with hash -401986427, now seen corresponding path program 1 times [2022-07-20 06:31:38,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:38,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207383277] [2022-07-20 06:31:38,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:38,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:38,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:38,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:38,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:38,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207383277] [2022-07-20 06:31:38,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207383277] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:38,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:38,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:38,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235353984] [2022-07-20 06:31:38,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:38,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:38,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:38,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:38,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:38,670 INFO L87 Difference]: Start difference. First operand 1017 states and 1522 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:38,707 INFO L93 Difference]: Finished difference Result 1016 states and 1519 transitions. [2022-07-20 06:31:38,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:38,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-07-20 06:31:38,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:38,711 INFO L225 Difference]: With dead ends: 1016 [2022-07-20 06:31:38,711 INFO L226 Difference]: Without dead ends: 1016 [2022-07-20 06:31:38,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:38,712 INFO L413 NwaCegarLoop]: 650 mSDtfsCounter, 22 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1254 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:38,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1254 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:38,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2022-07-20 06:31:38,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 1016. [2022-07-20 06:31:38,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 840 states have (on average 1.4297619047619048) internal successors, (1201), 841 states have internal predecessors, (1201), 119 states have call successors, (119), 44 states have call predecessors, (119), 56 states have return successors, (199), 130 states have call predecessors, (199), 112 states have call successors, (199) [2022-07-20 06:31:38,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 1519 transitions. [2022-07-20 06:31:38,730 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 1519 transitions. Word has length 23 [2022-07-20 06:31:38,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:38,730 INFO L495 AbstractCegarLoop]: Abstraction has 1016 states and 1519 transitions. [2022-07-20 06:31:38,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:38,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 1519 transitions. [2022-07-20 06:31:38,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-07-20 06:31:38,732 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:38,732 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:38,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-20 06:31:38,732 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:38,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:38,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1030908419, now seen corresponding path program 1 times [2022-07-20 06:31:38,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:38,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739894247] [2022-07-20 06:31:38,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:38,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:38,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-20 06:31:38,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:38,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:38,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:38,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739894247] [2022-07-20 06:31:38,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739894247] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:38,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:38,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:38,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471991467] [2022-07-20 06:31:38,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:38,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:38,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:38,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:38,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:38,779 INFO L87 Difference]: Start difference. First operand 1016 states and 1519 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:38,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:38,954 INFO L93 Difference]: Finished difference Result 1313 states and 1942 transitions. [2022-07-20 06:31:38,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:31:38,955 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2022-07-20 06:31:38,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:38,959 INFO L225 Difference]: With dead ends: 1313 [2022-07-20 06:31:38,959 INFO L226 Difference]: Without dead ends: 1313 [2022-07-20 06:31:38,960 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-20 06:31:38,960 INFO L413 NwaCegarLoop]: 728 mSDtfsCounter, 771 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:38,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [794 Valid, 1395 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:38,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2022-07-20 06:31:38,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 1073. [2022-07-20 06:31:38,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 888 states have (on average 1.4144144144144144) internal successors, (1256), 894 states have internal predecessors, (1256), 116 states have call successors, (116), 49 states have call predecessors, (116), 68 states have return successors, (178), 129 states have call predecessors, (178), 109 states have call successors, (178) [2022-07-20 06:31:38,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 1550 transitions. [2022-07-20 06:31:38,980 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 1550 transitions. Word has length 36 [2022-07-20 06:31:38,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:38,981 INFO L495 AbstractCegarLoop]: Abstraction has 1073 states and 1550 transitions. [2022-07-20 06:31:38,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:38,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 1550 transitions. [2022-07-20 06:31:38,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:31:38,982 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:38,983 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-20 06:31:38,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-20 06:31:38,983 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:38,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:38,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1380818810, now seen corresponding path program 1 times [2022-07-20 06:31:38,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:38,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224531999] [2022-07-20 06:31:38,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:38,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:38,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-20 06:31:39,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:39,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:39,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224531999] [2022-07-20 06:31:39,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224531999] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:39,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:39,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:39,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891699910] [2022-07-20 06:31:39,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:39,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:39,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:39,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:39,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:39,009 INFO L87 Difference]: Start difference. First operand 1073 states and 1550 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:39,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:39,168 INFO L93 Difference]: Finished difference Result 844 states and 1225 transitions. [2022-07-20 06:31:39,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:31:39,168 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-07-20 06:31:39,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:39,171 INFO L225 Difference]: With dead ends: 844 [2022-07-20 06:31:39,171 INFO L226 Difference]: Without dead ends: 844 [2022-07-20 06:31:39,171 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-20 06:31:39,172 INFO L413 NwaCegarLoop]: 726 mSDtfsCounter, 248 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1771 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:39,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 1771 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:31:39,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2022-07-20 06:31:39,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 805. [2022-07-20 06:31:39,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 666 states have (on average 1.4159159159159158) internal successors, (943), 674 states have internal predecessors, (943), 94 states have call successors, (94), 33 states have call predecessors, (94), 44 states have return successors, (121), 97 states have call predecessors, (121), 87 states have call successors, (121) [2022-07-20 06:31:39,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1158 transitions. [2022-07-20 06:31:39,186 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1158 transitions. Word has length 35 [2022-07-20 06:31:39,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:39,186 INFO L495 AbstractCegarLoop]: Abstraction has 805 states and 1158 transitions. [2022-07-20 06:31:39,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:39,186 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1158 transitions. [2022-07-20 06:31:39,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-07-20 06:31:39,188 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:39,188 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:39,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-20 06:31:39,188 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:39,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:39,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1008894010, now seen corresponding path program 1 times [2022-07-20 06:31:39,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:39,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038130949] [2022-07-20 06:31:39,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:39,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:39,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:39,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038130949] [2022-07-20 06:31:39,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038130949] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:39,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:39,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:39,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874403310] [2022-07-20 06:31:39,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:39,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:39,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:39,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:39,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:39,212 INFO L87 Difference]: Start difference. First operand 805 states and 1158 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:39,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:39,391 INFO L93 Difference]: Finished difference Result 823 states and 1179 transitions. [2022-07-20 06:31:39,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:31:39,391 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-07-20 06:31:39,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:39,394 INFO L225 Difference]: With dead ends: 823 [2022-07-20 06:31:39,394 INFO L226 Difference]: Without dead ends: 823 [2022-07-20 06:31:39,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:39,395 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 695 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:39,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 1107 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:39,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2022-07-20 06:31:39,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 805. [2022-07-20 06:31:39,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 666 states have (on average 1.412912912912913) internal successors, (941), 674 states have internal predecessors, (941), 94 states have call successors, (94), 33 states have call predecessors, (94), 44 states have return successors, (121), 97 states have call predecessors, (121), 87 states have call successors, (121) [2022-07-20 06:31:39,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1156 transitions. [2022-07-20 06:31:39,408 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1156 transitions. Word has length 32 [2022-07-20 06:31:39,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:39,408 INFO L495 AbstractCegarLoop]: Abstraction has 805 states and 1156 transitions. [2022-07-20 06:31:39,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:39,408 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1156 transitions. [2022-07-20 06:31:39,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-07-20 06:31:39,410 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:39,410 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:39,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-20 06:31:39,410 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:39,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:39,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1889417613, now seen corresponding path program 1 times [2022-07-20 06:31:39,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:39,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750830934] [2022-07-20 06:31:39,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:39,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:39,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-20 06:31:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:39,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:39,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750830934] [2022-07-20 06:31:39,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750830934] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:39,455 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:39,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:31:39,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507393196] [2022-07-20 06:31:39,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:39,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:31:39,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:39,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:31:39,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:39,456 INFO L87 Difference]: Start difference. First operand 805 states and 1156 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:39,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:39,842 INFO L93 Difference]: Finished difference Result 714 states and 1034 transitions. [2022-07-20 06:31:39,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:31:39,843 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2022-07-20 06:31:39,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:39,846 INFO L225 Difference]: With dead ends: 714 [2022-07-20 06:31:39,846 INFO L226 Difference]: Without dead ends: 714 [2022-07-20 06:31:39,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:39,847 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 846 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:39,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 1651 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:31:39,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-07-20 06:31:39,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 673. [2022-07-20 06:31:39,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 555 states have (on average 1.4108108108108108) internal successors, (783), 562 states have internal predecessors, (783), 86 states have call successors, (86), 26 states have call predecessors, (86), 31 states have return successors, (96), 84 states have call predecessors, (96), 79 states have call successors, (96) [2022-07-20 06:31:39,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 965 transitions. [2022-07-20 06:31:39,858 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 965 transitions. Word has length 36 [2022-07-20 06:31:39,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:39,858 INFO L495 AbstractCegarLoop]: Abstraction has 673 states and 965 transitions. [2022-07-20 06:31:39,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:39,859 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 965 transitions. [2022-07-20 06:31:39,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-07-20 06:31:39,860 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:39,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:39,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-20 06:31:39,860 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:39,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:39,861 INFO L85 PathProgramCache]: Analyzing trace with hash 138802049, now seen corresponding path program 1 times [2022-07-20 06:31:39,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:39,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109877492] [2022-07-20 06:31:39,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:39,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:39,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:39,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109877492] [2022-07-20 06:31:39,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109877492] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:39,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:39,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:31:39,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128406252] [2022-07-20 06:31:39,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:39,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:31:39,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:39,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:31:39,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:39,881 INFO L87 Difference]: Start difference. First operand 673 states and 965 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:39,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:39,929 INFO L93 Difference]: Finished difference Result 825 states and 1174 transitions. [2022-07-20 06:31:39,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:31:39,929 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-07-20 06:31:39,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:39,932 INFO L225 Difference]: With dead ends: 825 [2022-07-20 06:31:39,932 INFO L226 Difference]: Without dead ends: 825 [2022-07-20 06:31:39,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:31:39,933 INFO L413 NwaCegarLoop]: 764 mSDtfsCounter, 135 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1380 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:39,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 1380 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:39,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2022-07-20 06:31:39,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 724. [2022-07-20 06:31:39,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 602 states have (on average 1.3853820598006645) internal successors, (834), 602 states have internal predecessors, (834), 86 states have call successors, (86), 26 states have call predecessors, (86), 35 states have return successors, (107), 95 states have call predecessors, (107), 79 states have call successors, (107) [2022-07-20 06:31:39,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1027 transitions. [2022-07-20 06:31:39,945 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1027 transitions. Word has length 34 [2022-07-20 06:31:39,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:39,945 INFO L495 AbstractCegarLoop]: Abstraction has 724 states and 1027 transitions. [2022-07-20 06:31:39,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:39,945 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1027 transitions. [2022-07-20 06:31:39,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-07-20 06:31:39,946 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:39,946 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:39,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-20 06:31:39,947 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:39,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:39,947 INFO L85 PathProgramCache]: Analyzing trace with hash -298326081, now seen corresponding path program 1 times [2022-07-20 06:31:39,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:39,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751995724] [2022-07-20 06:31:39,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:39,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:39,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:39,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:39,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:39,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751995724] [2022-07-20 06:31:39,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751995724] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:39,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:39,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:39,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913117245] [2022-07-20 06:31:39,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:39,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:39,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:39,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:39,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:39,982 INFO L87 Difference]: Start difference. First operand 724 states and 1027 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:40,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:40,171 INFO L93 Difference]: Finished difference Result 705 states and 997 transitions. [2022-07-20 06:31:40,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:31:40,172 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-07-20 06:31:40,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:40,174 INFO L225 Difference]: With dead ends: 705 [2022-07-20 06:31:40,174 INFO L226 Difference]: Without dead ends: 705 [2022-07-20 06:31:40,174 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:40,175 INFO L413 NwaCegarLoop]: 643 mSDtfsCounter, 673 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:40,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 1104 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:40,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-07-20 06:31:40,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 705. [2022-07-20 06:31:40,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 585 states have (on average 1.3897435897435897) internal successors, (813), 592 states have internal predecessors, (813), 86 states have call successors, (86), 26 states have call predecessors, (86), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2022-07-20 06:31:40,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 997 transitions. [2022-07-20 06:31:40,211 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 997 transitions. Word has length 34 [2022-07-20 06:31:40,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:40,211 INFO L495 AbstractCegarLoop]: Abstraction has 705 states and 997 transitions. [2022-07-20 06:31:40,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:40,212 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 997 transitions. [2022-07-20 06:31:40,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:31:40,213 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:40,213 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-20 06:31:40,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-20 06:31:40,213 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:40,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:40,214 INFO L85 PathProgramCache]: Analyzing trace with hash 452395651, now seen corresponding path program 1 times [2022-07-20 06:31:40,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:40,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128661413] [2022-07-20 06:31:40,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:40,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:40,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:40,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:40,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:40,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128661413] [2022-07-20 06:31:40,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128661413] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:40,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:40,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:40,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836240482] [2022-07-20 06:31:40,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:40,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:40,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:40,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:40,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:40,246 INFO L87 Difference]: Start difference. First operand 705 states and 997 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:40,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:40,462 INFO L93 Difference]: Finished difference Result 802 states and 1139 transitions. [2022-07-20 06:31:40,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:31:40,462 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-07-20 06:31:40,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:40,465 INFO L225 Difference]: With dead ends: 802 [2022-07-20 06:31:40,465 INFO L226 Difference]: Without dead ends: 802 [2022-07-20 06:31:40,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:40,466 INFO L413 NwaCegarLoop]: 739 mSDtfsCounter, 749 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:40,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [758 Valid, 1197 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:40,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2022-07-20 06:31:40,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 708. [2022-07-20 06:31:40,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 588 states have (on average 1.3894557823129252) internal successors, (817), 595 states have internal predecessors, (817), 86 states have call successors, (86), 26 states have call predecessors, (86), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2022-07-20 06:31:40,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1001 transitions. [2022-07-20 06:31:40,480 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1001 transitions. Word has length 35 [2022-07-20 06:31:40,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:40,481 INFO L495 AbstractCegarLoop]: Abstraction has 708 states and 1001 transitions. [2022-07-20 06:31:40,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:40,481 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1001 transitions. [2022-07-20 06:31:40,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:31:40,482 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:40,482 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-20 06:31:40,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-20 06:31:40,483 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:40,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:40,483 INFO L85 PathProgramCache]: Analyzing trace with hash 452672481, now seen corresponding path program 1 times [2022-07-20 06:31:40,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:40,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032787645] [2022-07-20 06:31:40,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:40,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:40,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:40,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:40,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:40,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032787645] [2022-07-20 06:31:40,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032787645] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:40,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:40,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:31:40,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47609581] [2022-07-20 06:31:40,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:40,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:31:40,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:40,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:31:40,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:31:40,523 INFO L87 Difference]: Start difference. First operand 708 states and 1001 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:40,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:40,577 INFO L93 Difference]: Finished difference Result 718 states and 1011 transitions. [2022-07-20 06:31:40,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:31:40,577 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-07-20 06:31:40,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:40,580 INFO L225 Difference]: With dead ends: 718 [2022-07-20 06:31:40,580 INFO L226 Difference]: Without dead ends: 691 [2022-07-20 06:31:40,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:40,580 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 38 mSDsluCounter, 2556 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 3207 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:40,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 3207 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:31:40,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2022-07-20 06:31:40,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2022-07-20 06:31:40,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 571 states have (on average 1.3957968476357268) internal successors, (797), 578 states have internal predecessors, (797), 86 states have call successors, (86), 26 states have call predecessors, (86), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2022-07-20 06:31:40,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 981 transitions. [2022-07-20 06:31:40,590 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 981 transitions. Word has length 35 [2022-07-20 06:31:40,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:40,590 INFO L495 AbstractCegarLoop]: Abstraction has 691 states and 981 transitions. [2022-07-20 06:31:40,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:31:40,590 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 981 transitions. [2022-07-20 06:31:40,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-07-20 06:31:40,591 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:40,591 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:40,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-20 06:31:40,592 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:40,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:40,592 INFO L85 PathProgramCache]: Analyzing trace with hash 2080196380, now seen corresponding path program 1 times [2022-07-20 06:31:40,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:40,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044053782] [2022-07-20 06:31:40,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:40,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:40,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-20 06:31:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:40,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:40,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:40,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044053782] [2022-07-20 06:31:40,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044053782] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:40,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:40,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:31:40,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293014918] [2022-07-20 06:31:40,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:40,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:31:40,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:40,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:31:40,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:31:40,622 INFO L87 Difference]: Start difference. First operand 691 states and 981 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:40,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:40,779 INFO L93 Difference]: Finished difference Result 727 states and 1043 transitions. [2022-07-20 06:31:40,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:31:40,780 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-07-20 06:31:40,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:40,782 INFO L225 Difference]: With dead ends: 727 [2022-07-20 06:31:40,782 INFO L226 Difference]: Without dead ends: 725 [2022-07-20 06:31:40,782 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-20 06:31:40,782 INFO L413 NwaCegarLoop]: 628 mSDtfsCounter, 153 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:40,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1553 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:31:40,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-07-20 06:31:40,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 705. [2022-07-20 06:31:40,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 585 states have (on average 1.3914529914529914) internal successors, (814), 592 states have internal predecessors, (814), 86 states have call successors, (86), 26 states have call predecessors, (86), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2022-07-20 06:31:40,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 998 transitions. [2022-07-20 06:31:40,792 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 998 transitions. Word has length 37 [2022-07-20 06:31:40,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:40,792 INFO L495 AbstractCegarLoop]: Abstraction has 705 states and 998 transitions. [2022-07-20 06:31:40,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:40,792 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 998 transitions. [2022-07-20 06:31:40,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-07-20 06:31:40,793 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:40,793 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:40,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-20 06:31:40,794 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:40,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:40,794 INFO L85 PathProgramCache]: Analyzing trace with hash -2122568447, now seen corresponding path program 1 times [2022-07-20 06:31:40,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:40,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163563113] [2022-07-20 06:31:40,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:40,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:40,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:40,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-20 06:31:40,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:40,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:40,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:40,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163563113] [2022-07-20 06:31:40,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163563113] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:40,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:40,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:31:40,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725694115] [2022-07-20 06:31:40,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:40,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:31:40,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:40,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:31:40,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:31:40,881 INFO L87 Difference]: Start difference. First operand 705 states and 998 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:41,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:41,157 INFO L93 Difference]: Finished difference Result 725 states and 1040 transitions. [2022-07-20 06:31:41,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:41,158 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-07-20 06:31:41,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:41,160 INFO L225 Difference]: With dead ends: 725 [2022-07-20 06:31:41,160 INFO L226 Difference]: Without dead ends: 725 [2022-07-20 06:31:41,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:41,161 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 787 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:41,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [831 Valid, 1463 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:41,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-07-20 06:31:41,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 705. [2022-07-20 06:31:41,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 585 states have (on average 1.3897435897435897) internal successors, (813), 592 states have internal predecessors, (813), 86 states have call successors, (86), 26 states have call predecessors, (86), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2022-07-20 06:31:41,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 997 transitions. [2022-07-20 06:31:41,172 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 997 transitions. Word has length 39 [2022-07-20 06:31:41,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:41,173 INFO L495 AbstractCegarLoop]: Abstraction has 705 states and 997 transitions. [2022-07-20 06:31:41,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:41,173 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 997 transitions. [2022-07-20 06:31:41,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-07-20 06:31:41,174 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:41,174 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:41,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-20 06:31:41,175 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:41,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:41,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1062055151, now seen corresponding path program 1 times [2022-07-20 06:31:41,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:41,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975704711] [2022-07-20 06:31:41,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:41,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:41,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-20 06:31:41,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:41,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:41,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:41,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975704711] [2022-07-20 06:31:41,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975704711] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:41,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:41,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 06:31:41,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891445519] [2022-07-20 06:31:41,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:41,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 06:31:41,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:41,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 06:31:41,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:41,215 INFO L87 Difference]: Start difference. First operand 705 states and 997 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:41,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:41,503 INFO L93 Difference]: Finished difference Result 741 states and 1059 transitions. [2022-07-20 06:31:41,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 06:31:41,504 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-07-20 06:31:41,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:41,506 INFO L225 Difference]: With dead ends: 741 [2022-07-20 06:31:41,506 INFO L226 Difference]: Without dead ends: 712 [2022-07-20 06:31:41,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:41,507 INFO L413 NwaCegarLoop]: 621 mSDtfsCounter, 158 mSDsluCounter, 3356 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 3977 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:41,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 3977 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:41,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2022-07-20 06:31:41,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 696. [2022-07-20 06:31:41,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 578 states have (on average 1.3719723183391004) internal successors, (793), 585 states have internal predecessors, (793), 84 states have call successors, (84), 26 states have call predecessors, (84), 33 states have return successors, (96), 84 states have call predecessors, (96), 77 states have call successors, (96) [2022-07-20 06:31:41,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 973 transitions. [2022-07-20 06:31:41,532 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 973 transitions. Word has length 40 [2022-07-20 06:31:41,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:41,532 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 973 transitions. [2022-07-20 06:31:41,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:41,532 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 973 transitions. [2022-07-20 06:31:41,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-20 06:31:41,533 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:41,533 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:41,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-20 06:31:41,534 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:41,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:41,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1438594100, now seen corresponding path program 1 times [2022-07-20 06:31:41,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:41,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463725365] [2022-07-20 06:31:41,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:41,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:41,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-20 06:31:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:41,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-20 06:31:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:41,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:41,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:41,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463725365] [2022-07-20 06:31:41,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463725365] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:41,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:41,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:31:41,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522431305] [2022-07-20 06:31:41,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:41,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:31:41,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:41,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:31:41,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:41,562 INFO L87 Difference]: Start difference. First operand 696 states and 973 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:41,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:41,934 INFO L93 Difference]: Finished difference Result 688 states and 980 transitions. [2022-07-20 06:31:41,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:41,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-07-20 06:31:41,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:41,938 INFO L225 Difference]: With dead ends: 688 [2022-07-20 06:31:41,938 INFO L226 Difference]: Without dead ends: 688 [2022-07-20 06:31:41,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:41,940 INFO L413 NwaCegarLoop]: 605 mSDtfsCounter, 252 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1799 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:41,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 1799 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:41,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-07-20 06:31:41,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 672. [2022-07-20 06:31:41,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 557 states have (on average 1.3698384201077198) internal successors, (763), 563 states have internal predecessors, (763), 83 states have call successors, (83), 26 states have call predecessors, (83), 31 states have return successors, (94), 82 states have call predecessors, (94), 77 states have call successors, (94) [2022-07-20 06:31:41,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 940 transitions. [2022-07-20 06:31:41,962 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 940 transitions. Word has length 43 [2022-07-20 06:31:41,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:41,962 INFO L495 AbstractCegarLoop]: Abstraction has 672 states and 940 transitions. [2022-07-20 06:31:41,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:41,962 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 940 transitions. [2022-07-20 06:31:41,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:31:41,964 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:41,964 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:41,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-20 06:31:41,964 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:41,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:41,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1007838826, now seen corresponding path program 1 times [2022-07-20 06:31:41,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:41,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549595422] [2022-07-20 06:31:41,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:41,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:42,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-20 06:31:42,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:42,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:42,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:42,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:42,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549595422] [2022-07-20 06:31:42,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549595422] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:42,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:42,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:31:42,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196657407] [2022-07-20 06:31:42,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:42,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:31:42,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:42,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:31:42,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:31:42,085 INFO L87 Difference]: Start difference. First operand 672 states and 940 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:42,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:42,661 INFO L93 Difference]: Finished difference Result 699 states and 991 transitions. [2022-07-20 06:31:42,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:31:42,662 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2022-07-20 06:31:42,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:42,664 INFO L225 Difference]: With dead ends: 699 [2022-07-20 06:31:42,665 INFO L226 Difference]: Without dead ends: 686 [2022-07-20 06:31:42,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:42,665 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 98 mSDsluCounter, 3850 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 4461 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:42,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 4461 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:31:42,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2022-07-20 06:31:42,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 670. [2022-07-20 06:31:42,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 556 states have (on average 1.368705035971223) internal successors, (761), 562 states have internal predecessors, (761), 82 states have call successors, (82), 26 states have call predecessors, (82), 31 states have return successors, (93), 81 states have call predecessors, (93), 76 states have call successors, (93) [2022-07-20 06:31:42,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 936 transitions. [2022-07-20 06:31:42,675 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 936 transitions. Word has length 44 [2022-07-20 06:31:42,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:42,675 INFO L495 AbstractCegarLoop]: Abstraction has 670 states and 936 transitions. [2022-07-20 06:31:42,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:42,675 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 936 transitions. [2022-07-20 06:31:42,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-20 06:31:42,677 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:42,677 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:42,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-20 06:31:42,677 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:42,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:42,677 INFO L85 PathProgramCache]: Analyzing trace with hash -938217641, now seen corresponding path program 1 times [2022-07-20 06:31:42,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:42,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103896222] [2022-07-20 06:31:42,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:42,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:42,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:42,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:31:42,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:42,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:42,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:42,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:42,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:42,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103896222] [2022-07-20 06:31:42,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103896222] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:42,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:42,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:31:42,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553671663] [2022-07-20 06:31:42,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:42,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:31:42,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:42,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:31:42,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:31:42,785 INFO L87 Difference]: Start difference. First operand 670 states and 936 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:43,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:43,339 INFO L93 Difference]: Finished difference Result 696 states and 986 transitions. [2022-07-20 06:31:43,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:31:43,339 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-07-20 06:31:43,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:43,342 INFO L225 Difference]: With dead ends: 696 [2022-07-20 06:31:43,342 INFO L226 Difference]: Without dead ends: 683 [2022-07-20 06:31:43,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:43,342 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 98 mSDsluCounter, 3807 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 4410 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:43,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 4410 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:31:43,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2022-07-20 06:31:43,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 667. [2022-07-20 06:31:43,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 554 states have (on average 1.3682310469314078) internal successors, (758), 560 states have internal predecessors, (758), 81 states have call successors, (81), 26 states have call predecessors, (81), 31 states have return successors, (92), 80 states have call predecessors, (92), 75 states have call successors, (92) [2022-07-20 06:31:43,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 931 transitions. [2022-07-20 06:31:43,352 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 931 transitions. Word has length 43 [2022-07-20 06:31:43,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:43,352 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 931 transitions. [2022-07-20 06:31:43,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:43,352 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 931 transitions. [2022-07-20 06:31:43,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:31:43,353 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:43,353 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:43,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-20 06:31:43,354 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:43,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:43,354 INFO L85 PathProgramCache]: Analyzing trace with hash 590562129, now seen corresponding path program 1 times [2022-07-20 06:31:43,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:43,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958115797] [2022-07-20 06:31:43,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:43,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:43,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:43,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-20 06:31:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:43,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:43,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:43,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:43,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:43,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958115797] [2022-07-20 06:31:43,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958115797] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:43,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:43,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 06:31:43,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589902445] [2022-07-20 06:31:43,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:43,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 06:31:43,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:43,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 06:31:43,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:31:43,440 INFO L87 Difference]: Start difference. First operand 667 states and 931 transitions. Second operand has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:44,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:44,158 INFO L93 Difference]: Finished difference Result 716 states and 1006 transitions. [2022-07-20 06:31:44,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 06:31:44,158 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-07-20 06:31:44,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:44,160 INFO L225 Difference]: With dead ends: 716 [2022-07-20 06:31:44,161 INFO L226 Difference]: Without dead ends: 699 [2022-07-20 06:31:44,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2022-07-20 06:31:44,161 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 244 mSDsluCounter, 4540 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 5133 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:44,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 5133 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1552 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:44,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2022-07-20 06:31:44,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 665. [2022-07-20 06:31:44,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 553 states have (on average 1.3670886075949367) internal successors, (756), 559 states have internal predecessors, (756), 80 states have call successors, (80), 26 states have call predecessors, (80), 31 states have return successors, (91), 79 states have call predecessors, (91), 74 states have call successors, (91) [2022-07-20 06:31:44,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 927 transitions. [2022-07-20 06:31:44,170 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 927 transitions. Word has length 47 [2022-07-20 06:31:44,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:44,171 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 927 transitions. [2022-07-20 06:31:44,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:44,171 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 927 transitions. [2022-07-20 06:31:44,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:31:44,172 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:44,172 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:44,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-20 06:31:44,172 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:44,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:44,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1771938136, now seen corresponding path program 1 times [2022-07-20 06:31:44,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:44,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631350065] [2022-07-20 06:31:44,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:44,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:44,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:44,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:44,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:44,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:44,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:44,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:44,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631350065] [2022-07-20 06:31:44,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631350065] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:44,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:44,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 06:31:44,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582535062] [2022-07-20 06:31:44,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:44,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 06:31:44,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:44,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 06:31:44,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:31:44,260 INFO L87 Difference]: Start difference. First operand 665 states and 927 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:44,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:44,933 INFO L93 Difference]: Finished difference Result 714 states and 1002 transitions. [2022-07-20 06:31:44,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 06:31:44,934 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-07-20 06:31:44,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:44,936 INFO L225 Difference]: With dead ends: 714 [2022-07-20 06:31:44,936 INFO L226 Difference]: Without dead ends: 696 [2022-07-20 06:31:44,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2022-07-20 06:31:44,937 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 171 mSDsluCounter, 4419 mSDsCounter, 0 mSdLazyCounter, 1501 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 4996 SdHoareTripleChecker+Invalid, 1586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:44,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 4996 Invalid, 1586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1501 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:44,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2022-07-20 06:31:44,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 664. [2022-07-20 06:31:44,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 552 states have (on average 1.3496376811594204) internal successors, (745), 558 states have internal predecessors, (745), 80 states have call successors, (80), 26 states have call predecessors, (80), 31 states have return successors, (91), 79 states have call predecessors, (91), 74 states have call successors, (91) [2022-07-20 06:31:44,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 916 transitions. [2022-07-20 06:31:44,946 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 916 transitions. Word has length 44 [2022-07-20 06:31:44,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:44,946 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 916 transitions. [2022-07-20 06:31:44,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:44,946 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 916 transitions. [2022-07-20 06:31:44,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:31:44,947 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:44,947 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:44,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-20 06:31:44,948 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:44,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:44,948 INFO L85 PathProgramCache]: Analyzing trace with hash 345167796, now seen corresponding path program 1 times [2022-07-20 06:31:44,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:44,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131822337] [2022-07-20 06:31:44,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:44,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:44,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:44,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-20 06:31:44,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:44,995 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:44,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:44,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131822337] [2022-07-20 06:31:44,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131822337] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:44,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:44,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:31:44,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771737388] [2022-07-20 06:31:44,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:44,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:31:44,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:44,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:31:44,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:44,997 INFO L87 Difference]: Start difference. First operand 664 states and 916 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:45,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:45,306 INFO L93 Difference]: Finished difference Result 710 states and 985 transitions. [2022-07-20 06:31:45,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 06:31:45,307 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-07-20 06:31:45,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:45,309 INFO L225 Difference]: With dead ends: 710 [2022-07-20 06:31:45,309 INFO L226 Difference]: Without dead ends: 668 [2022-07-20 06:31:45,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2022-07-20 06:31:45,310 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 235 mSDsluCounter, 3099 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 3684 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:45,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 3684 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:45,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-07-20 06:31:45,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 652. [2022-07-20 06:31:45,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 543 states have (on average 1.3443830570902393) internal successors, (730), 549 states have internal predecessors, (730), 77 states have call successors, (77), 26 states have call predecessors, (77), 31 states have return successors, (88), 76 states have call predecessors, (88), 71 states have call successors, (88) [2022-07-20 06:31:45,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 895 transitions. [2022-07-20 06:31:45,319 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 895 transitions. Word has length 44 [2022-07-20 06:31:45,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:45,319 INFO L495 AbstractCegarLoop]: Abstraction has 652 states and 895 transitions. [2022-07-20 06:31:45,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:45,319 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 895 transitions. [2022-07-20 06:31:45,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:31:45,320 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:45,320 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:45,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-20 06:31:45,321 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:45,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:45,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1307777067, now seen corresponding path program 1 times [2022-07-20 06:31:45,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:45,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199608846] [2022-07-20 06:31:45,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:45,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:45,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:45,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:45,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-20 06:31:45,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:45,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:45,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:45,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199608846] [2022-07-20 06:31:45,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199608846] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:45,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:45,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:31:45,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731932163] [2022-07-20 06:31:45,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:45,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:31:45,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:45,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:31:45,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:31:45,350 INFO L87 Difference]: Start difference. First operand 652 states and 895 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:45,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:45,622 INFO L93 Difference]: Finished difference Result 703 states and 999 transitions. [2022-07-20 06:31:45,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 06:31:45,623 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-20 06:31:45,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:45,625 INFO L225 Difference]: With dead ends: 703 [2022-07-20 06:31:45,625 INFO L226 Difference]: Without dead ends: 703 [2022-07-20 06:31:45,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:45,626 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 225 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1842 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:45,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 1842 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:45,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-07-20 06:31:45,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 659. [2022-07-20 06:31:45,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 548 states have (on average 1.344890510948905) internal successors, (737), 555 states have internal predecessors, (737), 78 states have call successors, (78), 26 states have call predecessors, (78), 32 states have return successors, (95), 77 states have call predecessors, (95), 72 states have call successors, (95) [2022-07-20 06:31:45,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 910 transitions. [2022-07-20 06:31:45,638 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 910 transitions. Word has length 45 [2022-07-20 06:31:45,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:45,638 INFO L495 AbstractCegarLoop]: Abstraction has 659 states and 910 transitions. [2022-07-20 06:31:45,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:45,638 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 910 transitions. [2022-07-20 06:31:45,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:31:45,640 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:45,640 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:45,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-20 06:31:45,641 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:45,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1817250157, now seen corresponding path program 1 times [2022-07-20 06:31:45,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:45,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216221470] [2022-07-20 06:31:45,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:45,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:45,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:45,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:45,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-20 06:31:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:45,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:45,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:45,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216221470] [2022-07-20 06:31:45,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216221470] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:45,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:45,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:31:45,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173359982] [2022-07-20 06:31:45,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:45,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:31:45,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:45,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:31:45,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:45,690 INFO L87 Difference]: Start difference. First operand 659 states and 910 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:46,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:46,007 INFO L93 Difference]: Finished difference Result 694 states and 975 transitions. [2022-07-20 06:31:46,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:31:46,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-20 06:31:46,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:46,010 INFO L225 Difference]: With dead ends: 694 [2022-07-20 06:31:46,011 INFO L226 Difference]: Without dead ends: 677 [2022-07-20 06:31:46,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:31:46,011 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 161 mSDsluCounter, 3247 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 3814 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:46,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 3814 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:46,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2022-07-20 06:31:46,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 657. [2022-07-20 06:31:46,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 547 states have (on average 1.3436928702010968) internal successors, (735), 554 states have internal predecessors, (735), 77 states have call successors, (77), 26 states have call predecessors, (77), 32 states have return successors, (94), 76 states have call predecessors, (94), 71 states have call successors, (94) [2022-07-20 06:31:46,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 906 transitions. [2022-07-20 06:31:46,020 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 906 transitions. Word has length 45 [2022-07-20 06:31:46,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:46,021 INFO L495 AbstractCegarLoop]: Abstraction has 657 states and 906 transitions. [2022-07-20 06:31:46,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:46,021 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 906 transitions. [2022-07-20 06:31:46,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:31:46,022 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:46,022 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:46,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-20 06:31:46,023 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:46,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:46,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1530884490, now seen corresponding path program 1 times [2022-07-20 06:31:46,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:46,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322066653] [2022-07-20 06:31:46,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:46,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:46,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-20 06:31:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:46,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:46,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:46,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322066653] [2022-07-20 06:31:46,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322066653] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:46,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:46,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 06:31:46,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243996559] [2022-07-20 06:31:46,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:46,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 06:31:46,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:46,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 06:31:46,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:46,075 INFO L87 Difference]: Start difference. First operand 657 states and 906 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:46,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:46,317 INFO L93 Difference]: Finished difference Result 701 states and 985 transitions. [2022-07-20 06:31:46,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 06:31:46,318 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-07-20 06:31:46,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:46,320 INFO L225 Difference]: With dead ends: 701 [2022-07-20 06:31:46,320 INFO L226 Difference]: Without dead ends: 669 [2022-07-20 06:31:46,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:46,320 INFO L413 NwaCegarLoop]: 553 mSDtfsCounter, 166 mSDsluCounter, 2979 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 3532 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:46,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 3532 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:46,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2022-07-20 06:31:46,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 649. [2022-07-20 06:31:46,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 541 states have (on average 1.3364140480591498) internal successors, (723), 548 states have internal predecessors, (723), 75 states have call successors, (75), 26 states have call predecessors, (75), 32 states have return successors, (92), 74 states have call predecessors, (92), 69 states have call successors, (92) [2022-07-20 06:31:46,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 890 transitions. [2022-07-20 06:31:46,337 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 890 transitions. Word has length 45 [2022-07-20 06:31:46,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:46,337 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 890 transitions. [2022-07-20 06:31:46,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:31:46,338 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 890 transitions. [2022-07-20 06:31:46,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 06:31:46,339 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:46,339 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:46,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-20 06:31:46,339 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:46,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:46,340 INFO L85 PathProgramCache]: Analyzing trace with hash 877591917, now seen corresponding path program 1 times [2022-07-20 06:31:46,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:46,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881772153] [2022-07-20 06:31:46,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:46,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:46,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:46,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:46,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:46,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:46,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:46,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881772153] [2022-07-20 06:31:46,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881772153] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:46,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:46,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:31:46,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45505755] [2022-07-20 06:31:46,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:46,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:31:46,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:46,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:31:46,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:31:46,457 INFO L87 Difference]: Start difference. First operand 649 states and 890 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:47,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:47,060 INFO L93 Difference]: Finished difference Result 681 states and 952 transitions. [2022-07-20 06:31:47,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 06:31:47,060 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-07-20 06:31:47,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:47,062 INFO L225 Difference]: With dead ends: 681 [2022-07-20 06:31:47,062 INFO L226 Difference]: Without dead ends: 666 [2022-07-20 06:31:47,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:31:47,063 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 110 mSDsluCounter, 3773 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 4317 SdHoareTripleChecker+Invalid, 1284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:47,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 4317 Invalid, 1284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:47,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2022-07-20 06:31:47,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 646. [2022-07-20 06:31:47,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 539 states have (on average 1.3358070500927643) internal successors, (720), 546 states have internal predecessors, (720), 74 states have call successors, (74), 26 states have call predecessors, (74), 32 states have return successors, (91), 73 states have call predecessors, (91), 68 states have call successors, (91) [2022-07-20 06:31:47,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 885 transitions. [2022-07-20 06:31:47,073 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 885 transitions. Word has length 46 [2022-07-20 06:31:47,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:47,073 INFO L495 AbstractCegarLoop]: Abstraction has 646 states and 885 transitions. [2022-07-20 06:31:47,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:47,073 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 885 transitions. [2022-07-20 06:31:47,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 06:31:47,074 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:47,074 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:47,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-20 06:31:47,075 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:47,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:47,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1506824031, now seen corresponding path program 1 times [2022-07-20 06:31:47,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:47,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617217834] [2022-07-20 06:31:47,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:47,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:47,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:47,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:47,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-20 06:31:47,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:47,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:47,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617217834] [2022-07-20 06:31:47,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617217834] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:47,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:47,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:47,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156538536] [2022-07-20 06:31:47,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:47,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:47,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:47,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:47,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:47,126 INFO L87 Difference]: Start difference. First operand 646 states and 885 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:47,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:47,361 INFO L93 Difference]: Finished difference Result 678 states and 966 transitions. [2022-07-20 06:31:47,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:47,362 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2022-07-20 06:31:47,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:47,364 INFO L225 Difference]: With dead ends: 678 [2022-07-20 06:31:47,364 INFO L226 Difference]: Without dead ends: 676 [2022-07-20 06:31:47,364 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:47,364 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 187 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 2309 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:47,365 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 2309 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:47,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-07-20 06:31:47,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 650. [2022-07-20 06:31:47,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 541 states have (on average 1.33456561922366) internal successors, (722), 550 states have internal predecessors, (722), 74 states have call successors, (74), 26 states have call predecessors, (74), 34 states have return successors, (107), 73 states have call predecessors, (107), 68 states have call successors, (107) [2022-07-20 06:31:47,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 903 transitions. [2022-07-20 06:31:47,374 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 903 transitions. Word has length 46 [2022-07-20 06:31:47,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:47,374 INFO L495 AbstractCegarLoop]: Abstraction has 650 states and 903 transitions. [2022-07-20 06:31:47,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:47,374 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 903 transitions. [2022-07-20 06:31:47,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:31:47,376 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:47,376 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:47,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-20 06:31:47,376 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:47,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:47,376 INFO L85 PathProgramCache]: Analyzing trace with hash -495181895, now seen corresponding path program 1 times [2022-07-20 06:31:47,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:47,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852772793] [2022-07-20 06:31:47,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:47,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:47,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:47,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-20 06:31:47,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:47,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:47,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:47,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:47,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:47,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852772793] [2022-07-20 06:31:47,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852772793] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:47,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:47,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:31:47,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049905490] [2022-07-20 06:31:47,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:47,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:31:47,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:47,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:31:47,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:47,488 INFO L87 Difference]: Start difference. First operand 650 states and 903 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:48,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:48,142 INFO L93 Difference]: Finished difference Result 682 states and 965 transitions. [2022-07-20 06:31:48,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:31:48,142 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2022-07-20 06:31:48,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:48,144 INFO L225 Difference]: With dead ends: 682 [2022-07-20 06:31:48,144 INFO L226 Difference]: Without dead ends: 661 [2022-07-20 06:31:48,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:31:48,145 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 123 mSDsluCounter, 4170 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 4712 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:48,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 4712 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:48,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-07-20 06:31:48,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 641. [2022-07-20 06:31:48,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 534 states have (on average 1.3352059925093633) internal successors, (713), 543 states have internal predecessors, (713), 72 states have call successors, (72), 26 states have call predecessors, (72), 34 states have return successors, (105), 71 states have call predecessors, (105), 66 states have call successors, (105) [2022-07-20 06:31:48,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 890 transitions. [2022-07-20 06:31:48,154 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 890 transitions. Word has length 54 [2022-07-20 06:31:48,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:48,154 INFO L495 AbstractCegarLoop]: Abstraction has 641 states and 890 transitions. [2022-07-20 06:31:48,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:48,154 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 890 transitions. [2022-07-20 06:31:48,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:31:48,155 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:48,156 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:48,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-20 06:31:48,156 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:48,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:48,156 INFO L85 PathProgramCache]: Analyzing trace with hash -201116362, now seen corresponding path program 1 times [2022-07-20 06:31:48,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:48,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485489136] [2022-07-20 06:31:48,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:48,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:48,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:48,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:48,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485489136] [2022-07-20 06:31:48,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485489136] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:48,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:48,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:31:48,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111810973] [2022-07-20 06:31:48,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:48,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:31:48,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:48,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:31:48,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:48,261 INFO L87 Difference]: Start difference. First operand 641 states and 890 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:48,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:48,865 INFO L93 Difference]: Finished difference Result 673 states and 951 transitions. [2022-07-20 06:31:48,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:31:48,872 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 47 [2022-07-20 06:31:48,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:48,874 INFO L225 Difference]: With dead ends: 673 [2022-07-20 06:31:48,874 INFO L226 Difference]: Without dead ends: 658 [2022-07-20 06:31:48,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:31:48,875 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 123 mSDsluCounter, 4054 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 4580 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:48,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 4580 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:31:48,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2022-07-20 06:31:48,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 638. [2022-07-20 06:31:48,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 532 states have (on average 1.3345864661654134) internal successors, (710), 541 states have internal predecessors, (710), 71 states have call successors, (71), 26 states have call predecessors, (71), 34 states have return successors, (104), 70 states have call predecessors, (104), 65 states have call successors, (104) [2022-07-20 06:31:48,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 885 transitions. [2022-07-20 06:31:48,896 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 885 transitions. Word has length 47 [2022-07-20 06:31:48,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:48,896 INFO L495 AbstractCegarLoop]: Abstraction has 638 states and 885 transitions. [2022-07-20 06:31:48,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:48,896 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 885 transitions. [2022-07-20 06:31:48,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 06:31:48,898 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:48,898 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:48,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-20 06:31:48,898 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:48,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:48,899 INFO L85 PathProgramCache]: Analyzing trace with hash -109408180, now seen corresponding path program 1 times [2022-07-20 06:31:48,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:48,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739868071] [2022-07-20 06:31:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:48,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:48,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-20 06:31:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-20 06:31:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-20 06:31:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:48,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:48,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:48,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739868071] [2022-07-20 06:31:48,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739868071] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:48,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:48,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:31:48,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350450926] [2022-07-20 06:31:48,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:48,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:31:48,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:48,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:31:48,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:48,944 INFO L87 Difference]: Start difference. First operand 638 states and 885 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:31:49,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:49,242 INFO L93 Difference]: Finished difference Result 749 states and 1045 transitions. [2022-07-20 06:31:49,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:49,242 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2022-07-20 06:31:49,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:49,244 INFO L225 Difference]: With dead ends: 749 [2022-07-20 06:31:49,244 INFO L226 Difference]: Without dead ends: 749 [2022-07-20 06:31:49,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:49,245 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 241 mSDsluCounter, 1052 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1631 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:49,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 1631 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:49,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2022-07-20 06:31:49,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 702. [2022-07-20 06:31:49,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 586 states have (on average 1.3327645051194539) internal successors, (781), 595 states have internal predecessors, (781), 74 states have call successors, (74), 30 states have call predecessors, (74), 41 states have return successors, (113), 76 states have call predecessors, (113), 69 states have call successors, (113) [2022-07-20 06:31:49,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 968 transitions. [2022-07-20 06:31:49,254 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 968 transitions. Word has length 50 [2022-07-20 06:31:49,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:49,255 INFO L495 AbstractCegarLoop]: Abstraction has 702 states and 968 transitions. [2022-07-20 06:31:49,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:31:49,255 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 968 transitions. [2022-07-20 06:31:49,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:31:49,256 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:49,256 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:49,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-20 06:31:49,257 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:49,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:49,257 INFO L85 PathProgramCache]: Analyzing trace with hash -642740247, now seen corresponding path program 1 times [2022-07-20 06:31:49,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:49,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264913506] [2022-07-20 06:31:49,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:49,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:49,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:49,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:31:49,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:49,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-20 06:31:49,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:49,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:49,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:49,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:49,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:49,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264913506] [2022-07-20 06:31:49,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264913506] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:49,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:49,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 06:31:49,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744720524] [2022-07-20 06:31:49,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:49,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 06:31:49,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:49,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 06:31:49,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:31:49,344 INFO L87 Difference]: Start difference. First operand 702 states and 968 transitions. Second operand has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:50,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:50,119 INFO L93 Difference]: Finished difference Result 763 states and 1060 transitions. [2022-07-20 06:31:50,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 06:31:50,119 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 51 [2022-07-20 06:31:50,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:50,121 INFO L225 Difference]: With dead ends: 763 [2022-07-20 06:31:50,121 INFO L226 Difference]: Without dead ends: 746 [2022-07-20 06:31:50,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-07-20 06:31:50,122 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 245 mSDsluCounter, 4431 mSDsCounter, 0 mSdLazyCounter, 1735 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 4944 SdHoareTripleChecker+Invalid, 1868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:50,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 4944 Invalid, 1868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1735 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-20 06:31:50,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-07-20 06:31:50,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 700. [2022-07-20 06:31:50,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 585 states have (on average 1.3316239316239316) internal successors, (779), 594 states have internal predecessors, (779), 73 states have call successors, (73), 30 states have call predecessors, (73), 41 states have return successors, (112), 75 states have call predecessors, (112), 68 states have call successors, (112) [2022-07-20 06:31:50,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 964 transitions. [2022-07-20 06:31:50,131 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 964 transitions. Word has length 51 [2022-07-20 06:31:50,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:50,131 INFO L495 AbstractCegarLoop]: Abstraction has 700 states and 964 transitions. [2022-07-20 06:31:50,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:50,132 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 964 transitions. [2022-07-20 06:31:50,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-20 06:31:50,133 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:50,133 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:50,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-20 06:31:50,133 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:50,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:50,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1366311556, now seen corresponding path program 1 times [2022-07-20 06:31:50,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:50,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393879656] [2022-07-20 06:31:50,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:50,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:50,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-20 06:31:50,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:50,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:50,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:50,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:50,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:50,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393879656] [2022-07-20 06:31:50,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393879656] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:50,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:50,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 06:31:50,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839044278] [2022-07-20 06:31:50,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:50,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 06:31:50,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:50,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 06:31:50,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:31:50,235 INFO L87 Difference]: Start difference. First operand 700 states and 964 transitions. Second operand has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:50,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:50,951 INFO L93 Difference]: Finished difference Result 761 states and 1056 transitions. [2022-07-20 06:31:50,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 06:31:50,952 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2022-07-20 06:31:50,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:50,953 INFO L225 Difference]: With dead ends: 761 [2022-07-20 06:31:50,953 INFO L226 Difference]: Without dead ends: 744 [2022-07-20 06:31:50,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-07-20 06:31:50,954 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 247 mSDsluCounter, 4018 mSDsCounter, 0 mSdLazyCounter, 1565 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 4528 SdHoareTripleChecker+Invalid, 1695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:50,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 4528 Invalid, 1695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:50,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2022-07-20 06:31:50,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 698. [2022-07-20 06:31:50,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 584 states have (on average 1.3304794520547945) internal successors, (777), 593 states have internal predecessors, (777), 72 states have call successors, (72), 30 states have call predecessors, (72), 41 states have return successors, (111), 74 states have call predecessors, (111), 67 states have call successors, (111) [2022-07-20 06:31:50,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 960 transitions. [2022-07-20 06:31:50,963 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 960 transitions. Word has length 52 [2022-07-20 06:31:50,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:50,964 INFO L495 AbstractCegarLoop]: Abstraction has 698 states and 960 transitions. [2022-07-20 06:31:50,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:50,964 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 960 transitions. [2022-07-20 06:31:50,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:31:50,965 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:50,965 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:50,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-20 06:31:50,966 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:50,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:50,966 INFO L85 PathProgramCache]: Analyzing trace with hash 484610396, now seen corresponding path program 1 times [2022-07-20 06:31:50,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:50,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242158540] [2022-07-20 06:31:50,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:50,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:51,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:51,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242158540] [2022-07-20 06:31:51,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242158540] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:51,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:51,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 06:31:51,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820492363] [2022-07-20 06:31:51,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:51,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 06:31:51,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:51,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 06:31:51,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:31:51,046 INFO L87 Difference]: Start difference. First operand 698 states and 960 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:51,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:51,647 INFO L93 Difference]: Finished difference Result 743 states and 1035 transitions. [2022-07-20 06:31:51,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 06:31:51,647 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2022-07-20 06:31:51,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:51,649 INFO L225 Difference]: With dead ends: 743 [2022-07-20 06:31:51,649 INFO L226 Difference]: Without dead ends: 726 [2022-07-20 06:31:51,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2022-07-20 06:31:51,650 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 235 mSDsluCounter, 3721 mSDsCounter, 0 mSdLazyCounter, 1432 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:51,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 4215 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1432 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:31:51,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2022-07-20 06:31:51,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 696. [2022-07-20 06:31:51,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 583 states have (on average 1.3293310463121784) internal successors, (775), 592 states have internal predecessors, (775), 71 states have call successors, (71), 30 states have call predecessors, (71), 41 states have return successors, (110), 73 states have call predecessors, (110), 66 states have call successors, (110) [2022-07-20 06:31:51,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 956 transitions. [2022-07-20 06:31:51,671 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 956 transitions. Word has length 48 [2022-07-20 06:31:51,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:51,671 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 956 transitions. [2022-07-20 06:31:51,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:51,671 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 956 transitions. [2022-07-20 06:31:51,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:31:51,673 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:51,673 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:51,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-20 06:31:51,673 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:51,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:51,673 INFO L85 PathProgramCache]: Analyzing trace with hash 2066330974, now seen corresponding path program 1 times [2022-07-20 06:31:51,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:51,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977755409] [2022-07-20 06:31:51,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:51,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-20 06:31:51,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-20 06:31:51,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,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-20 06:31:51,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:51,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977755409] [2022-07-20 06:31:51,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977755409] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:51,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:51,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:31:51,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009160077] [2022-07-20 06:31:51,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:51,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:31:51,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:51,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:31:51,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:51,705 INFO L87 Difference]: Start difference. First operand 696 states and 956 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:51,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:51,877 INFO L93 Difference]: Finished difference Result 655 states and 880 transitions. [2022-07-20 06:31:51,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:31:51,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2022-07-20 06:31:51,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:51,879 INFO L225 Difference]: With dead ends: 655 [2022-07-20 06:31:51,879 INFO L226 Difference]: Without dead ends: 652 [2022-07-20 06:31:51,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:31:51,879 INFO L413 NwaCegarLoop]: 485 mSDtfsCounter, 97 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1550 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:51,880 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 1550 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:51,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2022-07-20 06:31:51,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 623. [2022-07-20 06:31:51,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 526 states have (on average 1.3250950570342206) internal successors, (697), 533 states have internal predecessors, (697), 62 states have call successors, (62), 27 states have call predecessors, (62), 34 states have return successors, (74), 62 states have call predecessors, (74), 57 states have call successors, (74) [2022-07-20 06:31:51,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 833 transitions. [2022-07-20 06:31:51,886 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 833 transitions. Word has length 48 [2022-07-20 06:31:51,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:51,886 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 833 transitions. [2022-07-20 06:31:51,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:51,886 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 833 transitions. [2022-07-20 06:31:51,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:31:51,887 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:51,888 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:51,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-20 06:31:51,888 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:51,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:51,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1741355878, now seen corresponding path program 1 times [2022-07-20 06:31:51,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:51,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033453823] [2022-07-20 06:31:51,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:51,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:51,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-20 06:31:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:51,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:51,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:51,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:51,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033453823] [2022-07-20 06:31:51,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033453823] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:51,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:51,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:31:51,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045618056] [2022-07-20 06:31:51,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:51,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:31:51,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:51,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:31:51,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:51,992 INFO L87 Difference]: Start difference. First operand 623 states and 833 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:52,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:52,523 INFO L93 Difference]: Finished difference Result 647 states and 864 transitions. [2022-07-20 06:31:52,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:31:52,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2022-07-20 06:31:52,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:52,524 INFO L225 Difference]: With dead ends: 647 [2022-07-20 06:31:52,524 INFO L226 Difference]: Without dead ends: 632 [2022-07-20 06:31:52,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:31:52,525 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 116 mSDsluCounter, 3772 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 4259 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:52,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 4259 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:31:52,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-07-20 06:31:52,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 620. [2022-07-20 06:31:52,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 524 states have (on average 1.3244274809160306) internal successors, (694), 531 states have internal predecessors, (694), 61 states have call successors, (61), 27 states have call predecessors, (61), 34 states have return successors, (73), 61 states have call predecessors, (73), 56 states have call successors, (73) [2022-07-20 06:31:52,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 828 transitions. [2022-07-20 06:31:52,535 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 828 transitions. Word has length 48 [2022-07-20 06:31:52,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:52,535 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 828 transitions. [2022-07-20 06:31:52,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:52,535 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 828 transitions. [2022-07-20 06:31:52,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 06:31:52,536 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:52,537 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:52,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-20 06:31:52,537 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:52,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:52,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1797533827, now seen corresponding path program 1 times [2022-07-20 06:31:52,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:52,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721719557] [2022-07-20 06:31:52,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:52,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-20 06:31:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-20 06:31:52,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:52,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:52,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721719557] [2022-07-20 06:31:52,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721719557] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:52,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:52,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:52,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473639790] [2022-07-20 06:31:52,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:52,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:52,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:52,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:52,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:52,571 INFO L87 Difference]: Start difference. First operand 620 states and 828 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:52,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:52,815 INFO L93 Difference]: Finished difference Result 688 states and 913 transitions. [2022-07-20 06:31:52,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:52,816 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 50 [2022-07-20 06:31:52,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:52,817 INFO L225 Difference]: With dead ends: 688 [2022-07-20 06:31:52,817 INFO L226 Difference]: Without dead ends: 688 [2022-07-20 06:31:52,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:52,818 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 260 mSDsluCounter, 1862 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 2383 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:52,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 2383 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:52,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-07-20 06:31:52,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 626. [2022-07-20 06:31:52,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 529 states have (on average 1.3232514177693762) internal successors, (700), 536 states have internal predecessors, (700), 62 states have call successors, (62), 27 states have call predecessors, (62), 34 states have return successors, (74), 62 states have call predecessors, (74), 57 states have call successors, (74) [2022-07-20 06:31:52,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 836 transitions. [2022-07-20 06:31:52,824 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 836 transitions. Word has length 50 [2022-07-20 06:31:52,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:52,825 INFO L495 AbstractCegarLoop]: Abstraction has 626 states and 836 transitions. [2022-07-20 06:31:52,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:52,825 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 836 transitions. [2022-07-20 06:31:52,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:31:52,826 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:52,826 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:52,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-20 06:31:52,827 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:52,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:52,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1910633636, now seen corresponding path program 1 times [2022-07-20 06:31:52,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:52,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357649333] [2022-07-20 06:31:52,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:52,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:52,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:31:52,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-20 06:31:52,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-20 06:31:52,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-20 06:31:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:52,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:52,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:52,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357649333] [2022-07-20 06:31:52,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357649333] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:52,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:52,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:31:52,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819832586] [2022-07-20 06:31:52,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:52,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:31:52,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:52,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:31:52,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:31:52,867 INFO L87 Difference]: Start difference. First operand 626 states and 836 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-20 06:31:53,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:53,174 INFO L93 Difference]: Finished difference Result 638 states and 853 transitions. [2022-07-20 06:31:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:31:53,175 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 53 [2022-07-20 06:31:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:53,176 INFO L225 Difference]: With dead ends: 638 [2022-07-20 06:31:53,176 INFO L226 Difference]: Without dead ends: 638 [2022-07-20 06:31:53,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:31:53,177 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 123 mSDsluCounter, 1223 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1691 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:53,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1691 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:53,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-07-20 06:31:53,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 626. [2022-07-20 06:31:53,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 529 states have (on average 1.3194706994328922) internal successors, (698), 536 states have internal predecessors, (698), 62 states have call successors, (62), 27 states have call predecessors, (62), 34 states have return successors, (74), 62 states have call predecessors, (74), 57 states have call successors, (74) [2022-07-20 06:31:53,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 834 transitions. [2022-07-20 06:31:53,183 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 834 transitions. Word has length 53 [2022-07-20 06:31:53,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:53,183 INFO L495 AbstractCegarLoop]: Abstraction has 626 states and 834 transitions. [2022-07-20 06:31:53,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-20 06:31:53,184 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 834 transitions. [2022-07-20 06:31:53,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:31:53,185 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:53,185 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:53,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-20 06:31:53,185 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:53,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:53,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1007488154, now seen corresponding path program 1 times [2022-07-20 06:31:53,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:53,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106093458] [2022-07-20 06:31:53,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:53,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:53,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-20 06:31:53,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-20 06:31:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:53,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:53,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106093458] [2022-07-20 06:31:53,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106093458] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:53,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:53,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:31:53,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298890036] [2022-07-20 06:31:53,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:53,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:31:53,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:53,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:31:53,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:31:53,254 INFO L87 Difference]: Start difference. First operand 626 states and 834 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:53,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:53,584 INFO L93 Difference]: Finished difference Result 669 states and 890 transitions. [2022-07-20 06:31:53,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:31:53,585 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2022-07-20 06:31:53,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:53,586 INFO L225 Difference]: With dead ends: 669 [2022-07-20 06:31:53,586 INFO L226 Difference]: Without dead ends: 618 [2022-07-20 06:31:53,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:31:53,586 INFO L413 NwaCegarLoop]: 478 mSDtfsCounter, 185 mSDsluCounter, 2623 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 3101 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:53,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 3101 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:53,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2022-07-20 06:31:53,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 599. [2022-07-20 06:31:53,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 507 states have (on average 1.3057199211045365) internal successors, (662), 514 states have internal predecessors, (662), 57 states have call successors, (57), 27 states have call predecessors, (57), 34 states have return successors, (68), 57 states have call predecessors, (68), 52 states have call successors, (68) [2022-07-20 06:31:53,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 787 transitions. [2022-07-20 06:31:53,598 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 787 transitions. Word has length 51 [2022-07-20 06:31:53,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:53,598 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 787 transitions. [2022-07-20 06:31:53,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:53,598 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 787 transitions. [2022-07-20 06:31:53,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:31:53,601 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:53,601 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:53,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-07-20 06:31:53,601 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:53,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:53,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1364251108, now seen corresponding path program 1 times [2022-07-20 06:31:53,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:53,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585893874] [2022-07-20 06:31:53,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:53,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:53,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-20 06:31:53,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-20 06:31:53,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:53,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:53,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585893874] [2022-07-20 06:31:53,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585893874] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:53,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:53,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:53,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839773819] [2022-07-20 06:31:53,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:53,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:53,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:53,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:53,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:53,647 INFO L87 Difference]: Start difference. First operand 599 states and 787 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:53,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:53,859 INFO L93 Difference]: Finished difference Result 605 states and 794 transitions. [2022-07-20 06:31:53,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:53,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2022-07-20 06:31:53,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:53,860 INFO L225 Difference]: With dead ends: 605 [2022-07-20 06:31:53,861 INFO L226 Difference]: Without dead ends: 605 [2022-07-20 06:31:53,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:53,861 INFO L413 NwaCegarLoop]: 421 mSDtfsCounter, 175 mSDsluCounter, 1342 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1763 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:53,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 1763 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:53,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2022-07-20 06:31:53,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 589. [2022-07-20 06:31:53,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 499 states have (on average 1.3026052104208417) internal successors, (650), 506 states have internal predecessors, (650), 55 states have call successors, (55), 27 states have call predecessors, (55), 34 states have return successors, (66), 55 states have call predecessors, (66), 50 states have call successors, (66) [2022-07-20 06:31:53,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 771 transitions. [2022-07-20 06:31:53,867 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 771 transitions. Word has length 51 [2022-07-20 06:31:53,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:53,868 INFO L495 AbstractCegarLoop]: Abstraction has 589 states and 771 transitions. [2022-07-20 06:31:53,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:53,868 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 771 transitions. [2022-07-20 06:31:53,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-20 06:31:53,869 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:53,869 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:53,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-07-20 06:31:53,869 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:53,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:53,870 INFO L85 PathProgramCache]: Analyzing trace with hash 445712646, now seen corresponding path program 1 times [2022-07-20 06:31:53,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:53,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732653470] [2022-07-20 06:31:53,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:53,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:53,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:53,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-20 06:31:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:53,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:53,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:53,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732653470] [2022-07-20 06:31:53,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732653470] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:53,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:53,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:53,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876811433] [2022-07-20 06:31:53,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:53,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:53,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:53,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:53,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:53,914 INFO L87 Difference]: Start difference. First operand 589 states and 771 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:54,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:54,132 INFO L93 Difference]: Finished difference Result 601 states and 788 transitions. [2022-07-20 06:31:54,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:54,132 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2022-07-20 06:31:54,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:54,133 INFO L225 Difference]: With dead ends: 601 [2022-07-20 06:31:54,133 INFO L226 Difference]: Without dead ends: 596 [2022-07-20 06:31:54,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:54,134 INFO L413 NwaCegarLoop]: 421 mSDtfsCounter, 171 mSDsluCounter, 1346 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1767 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:54,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 1767 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:54,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-07-20 06:31:54,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 584. [2022-07-20 06:31:54,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 495 states have (on average 1.303030303030303) internal successors, (645), 502 states have internal predecessors, (645), 54 states have call successors, (54), 27 states have call predecessors, (54), 34 states have return successors, (65), 54 states have call predecessors, (65), 49 states have call successors, (65) [2022-07-20 06:31:54,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 764 transitions. [2022-07-20 06:31:54,139 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 764 transitions. Word has length 52 [2022-07-20 06:31:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:54,140 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 764 transitions. [2022-07-20 06:31:54,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:54,140 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 764 transitions. [2022-07-20 06:31:54,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-20 06:31:54,141 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:54,141 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:54,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-07-20 06:31:54,141 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:54,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:54,142 INFO L85 PathProgramCache]: Analyzing trace with hash 432060647, now seen corresponding path program 1 times [2022-07-20 06:31:54,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:54,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698236510] [2022-07-20 06:31:54,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:54,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:54,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:54,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:54,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:54,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698236510] [2022-07-20 06:31:54,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698236510] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:54,175 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:54,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:31:54,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410938296] [2022-07-20 06:31:54,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:54,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:31:54,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:54,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:31:54,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:54,176 INFO L87 Difference]: Start difference. First operand 584 states and 764 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:54,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:54,427 INFO L93 Difference]: Finished difference Result 700 states and 916 transitions. [2022-07-20 06:31:54,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:54,427 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 52 [2022-07-20 06:31:54,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:54,433 INFO L225 Difference]: With dead ends: 700 [2022-07-20 06:31:54,433 INFO L226 Difference]: Without dead ends: 700 [2022-07-20 06:31:54,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:54,433 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 220 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 1337 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:54,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 1337 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:54,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-07-20 06:31:54,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 616. [2022-07-20 06:31:54,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 525 states have (on average 1.2971428571428572) internal successors, (681), 532 states have internal predecessors, (681), 54 states have call successors, (54), 27 states have call predecessors, (54), 36 states have return successors, (67), 56 states have call predecessors, (67), 49 states have call successors, (67) [2022-07-20 06:31:54,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 802 transitions. [2022-07-20 06:31:54,439 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 802 transitions. Word has length 52 [2022-07-20 06:31:54,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:54,440 INFO L495 AbstractCegarLoop]: Abstraction has 616 states and 802 transitions. [2022-07-20 06:31:54,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:54,440 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 802 transitions. [2022-07-20 06:31:54,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:31:54,441 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:54,441 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:54,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-07-20 06:31:54,441 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:54,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:54,442 INFO L85 PathProgramCache]: Analyzing trace with hash 953754427, now seen corresponding path program 1 times [2022-07-20 06:31:54,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:54,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423911450] [2022-07-20 06:31:54,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:54,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:54,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:54,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:54,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:54,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423911450] [2022-07-20 06:31:54,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423911450] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:54,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:54,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:54,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372821250] [2022-07-20 06:31:54,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:54,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:54,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:54,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:54,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:54,477 INFO L87 Difference]: Start difference. First operand 616 states and 802 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:54,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:54,879 INFO L93 Difference]: Finished difference Result 697 states and 910 transitions. [2022-07-20 06:31:54,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:31:54,879 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:31:54,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:54,880 INFO L225 Difference]: With dead ends: 697 [2022-07-20 06:31:54,880 INFO L226 Difference]: Without dead ends: 697 [2022-07-20 06:31:54,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:31:54,881 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 725 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 1544 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:54,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 1544 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:54,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2022-07-20 06:31:54,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 616. [2022-07-20 06:31:54,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 525 states have (on average 1.2933333333333332) internal successors, (679), 532 states have internal predecessors, (679), 54 states have call successors, (54), 27 states have call predecessors, (54), 36 states have return successors, (67), 56 states have call predecessors, (67), 49 states have call successors, (67) [2022-07-20 06:31:54,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 800 transitions. [2022-07-20 06:31:54,887 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 800 transitions. Word has length 53 [2022-07-20 06:31:54,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:54,887 INFO L495 AbstractCegarLoop]: Abstraction has 616 states and 800 transitions. [2022-07-20 06:31:54,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:54,888 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 800 transitions. [2022-07-20 06:31:54,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-07-20 06:31:54,889 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:54,889 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:54,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-07-20 06:31:54,889 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:54,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:54,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1335081080, now seen corresponding path program 1 times [2022-07-20 06:31:54,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:54,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379976676] [2022-07-20 06:31:54,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:54,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:31:54,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-20 06:31:54,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-20 06:31:54,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:54,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:54,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:54,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379976676] [2022-07-20 06:31:54,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379976676] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:54,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:54,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 06:31:54,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717566407] [2022-07-20 06:31:54,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:54,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 06:31:54,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:54,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 06:31:54,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:31:54,982 INFO L87 Difference]: Start difference. First operand 616 states and 800 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-20 06:31:55,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:55,638 INFO L93 Difference]: Finished difference Result 668 states and 864 transitions. [2022-07-20 06:31:55,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 06:31:55,638 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 59 [2022-07-20 06:31:55,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:55,640 INFO L225 Difference]: With dead ends: 668 [2022-07-20 06:31:55,640 INFO L226 Difference]: Without dead ends: 651 [2022-07-20 06:31:55,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-07-20 06:31:55,640 INFO L413 NwaCegarLoop]: 440 mSDtfsCounter, 243 mSDsluCounter, 3693 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 4133 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:55,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 4133 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1609 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:55,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2022-07-20 06:31:55,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 614. [2022-07-20 06:31:55,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 524 states have (on average 1.2919847328244274) internal successors, (677), 531 states have internal predecessors, (677), 53 states have call successors, (53), 27 states have call predecessors, (53), 36 states have return successors, (66), 55 states have call predecessors, (66), 48 states have call successors, (66) [2022-07-20 06:31:55,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 796 transitions. [2022-07-20 06:31:55,646 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 796 transitions. Word has length 59 [2022-07-20 06:31:55,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:55,646 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 796 transitions. [2022-07-20 06:31:55,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-20 06:31:55,647 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 796 transitions. [2022-07-20 06:31:55,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-07-20 06:31:55,648 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:55,648 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:55,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-07-20 06:31:55,648 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:55,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:55,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1347488490, now seen corresponding path program 1 times [2022-07-20 06:31:55,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:55,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849108879] [2022-07-20 06:31:55,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:55,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:55,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:55,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-20 06:31:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:55,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:55,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:55,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:55,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:55,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849108879] [2022-07-20 06:31:55,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849108879] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:55,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:55,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-07-20 06:31:55,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828764097] [2022-07-20 06:31:55,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:55,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-20 06:31:55,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:55,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-20 06:31:55,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:31:55,805 INFO L87 Difference]: Start difference. First operand 614 states and 796 transitions. Second operand has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:56,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:56,465 INFO L93 Difference]: Finished difference Result 643 states and 832 transitions. [2022-07-20 06:31:56,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-20 06:31:56,465 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2022-07-20 06:31:56,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:56,466 INFO L225 Difference]: With dead ends: 643 [2022-07-20 06:31:56,466 INFO L226 Difference]: Without dead ends: 622 [2022-07-20 06:31:56,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-07-20 06:31:56,467 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 325 mSDsluCounter, 3593 mSDsCounter, 0 mSdLazyCounter, 1640 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 4007 SdHoareTripleChecker+Invalid, 1786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:56,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 4007 Invalid, 1786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1640 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-20 06:31:56,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2022-07-20 06:31:56,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 610. [2022-07-20 06:31:56,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 521 states have (on average 1.2917466410748562) internal successors, (673), 528 states have internal predecessors, (673), 52 states have call successors, (52), 27 states have call predecessors, (52), 36 states have return successors, (65), 54 states have call predecessors, (65), 47 states have call successors, (65) [2022-07-20 06:31:56,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 790 transitions. [2022-07-20 06:31:56,472 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 790 transitions. Word has length 55 [2022-07-20 06:31:56,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:56,472 INFO L495 AbstractCegarLoop]: Abstraction has 610 states and 790 transitions. [2022-07-20 06:31:56,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:56,472 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 790 transitions. [2022-07-20 06:31:56,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:31:56,473 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:56,473 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:56,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-07-20 06:31:56,474 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:56,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:56,474 INFO L85 PathProgramCache]: Analyzing trace with hash 2057071680, now seen corresponding path program 1 times [2022-07-20 06:31:56,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:56,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953810546] [2022-07-20 06:31:56,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:56,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:56,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-20 06:31:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:56,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-20 06:31:56,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:56,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:56,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:56,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953810546] [2022-07-20 06:31:56,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953810546] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:56,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:56,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:56,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658035861] [2022-07-20 06:31:56,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:56,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:56,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:56,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:56,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:56,519 INFO L87 Difference]: Start difference. First operand 610 states and 790 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:56,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:56,707 INFO L93 Difference]: Finished difference Result 622 states and 807 transitions. [2022-07-20 06:31:56,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:56,707 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:31:56,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:56,708 INFO L225 Difference]: With dead ends: 622 [2022-07-20 06:31:56,708 INFO L226 Difference]: Without dead ends: 617 [2022-07-20 06:31:56,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:56,709 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 171 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1691 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:56,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 1691 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:56,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-07-20 06:31:56,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 605. [2022-07-20 06:31:56,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 517 states have (on average 1.2920696324951644) internal successors, (668), 524 states have internal predecessors, (668), 51 states have call successors, (51), 27 states have call predecessors, (51), 36 states have return successors, (64), 53 states have call predecessors, (64), 46 states have call successors, (64) [2022-07-20 06:31:56,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 783 transitions. [2022-07-20 06:31:56,715 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 783 transitions. Word has length 54 [2022-07-20 06:31:56,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:56,715 INFO L495 AbstractCegarLoop]: Abstraction has 605 states and 783 transitions. [2022-07-20 06:31:56,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:56,715 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 783 transitions. [2022-07-20 06:31:56,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:31:56,716 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:56,716 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:56,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-07-20 06:31:56,717 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:56,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:56,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1301879028, now seen corresponding path program 1 times [2022-07-20 06:31:56,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:56,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79755261] [2022-07-20 06:31:56,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:56,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:56,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:56,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-20 06:31:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:56,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-20 06:31:56,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:56,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:56,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:56,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79755261] [2022-07-20 06:31:56,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79755261] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:56,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:56,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:31:56,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352276335] [2022-07-20 06:31:56,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:56,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:31:56,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:56,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:31:56,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:31:56,796 INFO L87 Difference]: Start difference. First operand 605 states and 783 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:57,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:57,141 INFO L93 Difference]: Finished difference Result 637 states and 823 transitions. [2022-07-20 06:31:57,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 06:31:57,141 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:31:57,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:57,142 INFO L225 Difference]: With dead ends: 637 [2022-07-20 06:31:57,142 INFO L226 Difference]: Without dead ends: 614 [2022-07-20 06:31:57,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:31:57,143 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 155 mSDsluCounter, 2935 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 3348 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:57,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 3348 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:57,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-20 06:31:57,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 602. [2022-07-20 06:31:57,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 515 states have (on average 1.2912621359223302) internal successors, (665), 522 states have internal predecessors, (665), 50 states have call successors, (50), 27 states have call predecessors, (50), 36 states have return successors, (63), 52 states have call predecessors, (63), 45 states have call successors, (63) [2022-07-20 06:31:57,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 778 transitions. [2022-07-20 06:31:57,148 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 778 transitions. Word has length 54 [2022-07-20 06:31:57,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:57,149 INFO L495 AbstractCegarLoop]: Abstraction has 602 states and 778 transitions. [2022-07-20 06:31:57,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:57,149 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 778 transitions. [2022-07-20 06:31:57,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:31:57,150 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:57,150 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:57,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-07-20 06:31:57,150 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:57,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:57,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1138075636, now seen corresponding path program 1 times [2022-07-20 06:31:57,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:57,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374789930] [2022-07-20 06:31:57,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:57,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:57,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:57,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:57,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:57,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:57,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:57,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:57,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374789930] [2022-07-20 06:31:57,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374789930] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:57,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:57,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:31:57,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796924579] [2022-07-20 06:31:57,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:57,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:31:57,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:57,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:31:57,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:57,203 INFO L87 Difference]: Start difference. First operand 602 states and 778 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:57,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:57,573 INFO L93 Difference]: Finished difference Result 683 states and 886 transitions. [2022-07-20 06:31:57,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 06:31:57,573 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:31:57,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:57,575 INFO L225 Difference]: With dead ends: 683 [2022-07-20 06:31:57,575 INFO L226 Difference]: Without dead ends: 683 [2022-07-20 06:31:57,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:31:57,575 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 774 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:57,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 1212 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:57,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2022-07-20 06:31:57,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 599. [2022-07-20 06:31:57,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 512 states have (on average 1.2890625) internal successors, (660), 519 states have internal predecessors, (660), 50 states have call successors, (50), 27 states have call predecessors, (50), 36 states have return successors, (63), 52 states have call predecessors, (63), 45 states have call successors, (63) [2022-07-20 06:31:57,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 773 transitions. [2022-07-20 06:31:57,581 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 773 transitions. Word has length 54 [2022-07-20 06:31:57,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:57,581 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 773 transitions. [2022-07-20 06:31:57,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:31:57,582 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 773 transitions. [2022-07-20 06:31:57,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:31:57,582 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:57,583 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:57,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-07-20 06:31:57,583 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:57,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:57,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1137798806, now seen corresponding path program 1 times [2022-07-20 06:31:57,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:57,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228801831] [2022-07-20 06:31:57,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:57,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:57,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:57,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:57,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:57,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:57,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:57,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:57,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:57,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228801831] [2022-07-20 06:31:57,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228801831] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:57,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:57,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:31:57,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671409054] [2022-07-20 06:31:57,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:57,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:31:57,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:57,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:31:57,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:31:57,674 INFO L87 Difference]: Start difference. First operand 599 states and 773 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:58,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:58,201 INFO L93 Difference]: Finished difference Result 618 states and 797 transitions. [2022-07-20 06:31:58,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 06:31:58,201 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2022-07-20 06:31:58,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:58,202 INFO L225 Difference]: With dead ends: 618 [2022-07-20 06:31:58,202 INFO L226 Difference]: Without dead ends: 593 [2022-07-20 06:31:58,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-07-20 06:31:58,203 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 219 mSDsluCounter, 2358 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 2739 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:58,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 2739 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1149 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:31:58,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-07-20 06:31:58,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 577. [2022-07-20 06:31:58,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 491 states have (on average 1.2830957230142566) internal successors, (630), 498 states have internal predecessors, (630), 50 states have call successors, (50), 27 states have call predecessors, (50), 35 states have return successors, (62), 51 states have call predecessors, (62), 45 states have call successors, (62) [2022-07-20 06:31:58,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 742 transitions. [2022-07-20 06:31:58,209 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 742 transitions. Word has length 54 [2022-07-20 06:31:58,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:58,209 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 742 transitions. [2022-07-20 06:31:58,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:58,209 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 742 transitions. [2022-07-20 06:31:58,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:31:58,210 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:58,210 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:58,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-07-20 06:31:58,210 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:58,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:58,211 INFO L85 PathProgramCache]: Analyzing trace with hash -2015257924, now seen corresponding path program 1 times [2022-07-20 06:31:58,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:58,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870065415] [2022-07-20 06:31:58,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:58,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:58,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:58,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:58,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:58,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870065415] [2022-07-20 06:31:58,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870065415] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:58,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:58,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:31:58,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230261963] [2022-07-20 06:31:58,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:58,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:31:58,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:58,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:31:58,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:31:58,266 INFO L87 Difference]: Start difference. First operand 577 states and 742 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:58,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:58,479 INFO L93 Difference]: Finished difference Result 592 states and 756 transitions. [2022-07-20 06:31:58,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:31:58,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2022-07-20 06:31:58,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:58,480 INFO L225 Difference]: With dead ends: 592 [2022-07-20 06:31:58,480 INFO L226 Difference]: Without dead ends: 582 [2022-07-20 06:31:58,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:31:58,481 INFO L413 NwaCegarLoop]: 421 mSDtfsCounter, 233 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:58,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 960 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:31:58,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-07-20 06:31:58,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 566. [2022-07-20 06:31:58,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 481 states have (on average 1.2744282744282744) internal successors, (613), 488 states have internal predecessors, (613), 50 states have call successors, (50), 27 states have call predecessors, (50), 34 states have return successors, (61), 50 states have call predecessors, (61), 45 states have call successors, (61) [2022-07-20 06:31:58,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 724 transitions. [2022-07-20 06:31:58,486 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 724 transitions. Word has length 54 [2022-07-20 06:31:58,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:58,486 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 724 transitions. [2022-07-20 06:31:58,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:31:58,487 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 724 transitions. [2022-07-20 06:31:58,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:31:58,488 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:58,488 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:58,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-07-20 06:31:58,488 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:58,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:58,488 INFO L85 PathProgramCache]: Analyzing trace with hash 169253140, now seen corresponding path program 1 times [2022-07-20 06:31:58,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:58,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928888761] [2022-07-20 06:31:58,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:58,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:58,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-20 06:31:58,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:58,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:58,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928888761] [2022-07-20 06:31:58,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928888761] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:58,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:58,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 06:31:58,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044596136] [2022-07-20 06:31:58,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:58,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 06:31:58,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:58,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 06:31:58,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:58,533 INFO L87 Difference]: Start difference. First operand 566 states and 724 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:31:58,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:58,841 INFO L93 Difference]: Finished difference Result 596 states and 761 transitions. [2022-07-20 06:31:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 06:31:58,841 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2022-07-20 06:31:58,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:58,842 INFO L225 Difference]: With dead ends: 596 [2022-07-20 06:31:58,842 INFO L226 Difference]: Without dead ends: 596 [2022-07-20 06:31:58,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:31:58,843 INFO L413 NwaCegarLoop]: 405 mSDtfsCounter, 188 mSDsluCounter, 1605 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 2010 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:58,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 2010 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:58,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-07-20 06:31:58,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 566. [2022-07-20 06:31:58,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 481 states have (on average 1.2723492723492724) internal successors, (612), 488 states have internal predecessors, (612), 50 states have call successors, (50), 27 states have call predecessors, (50), 34 states have return successors, (61), 50 states have call predecessors, (61), 45 states have call successors, (61) [2022-07-20 06:31:58,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 723 transitions. [2022-07-20 06:31:58,848 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 723 transitions. Word has length 56 [2022-07-20 06:31:58,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:58,848 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 723 transitions. [2022-07-20 06:31:58,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:31:58,848 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 723 transitions. [2022-07-20 06:31:58,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:31:58,849 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:58,849 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:58,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-07-20 06:31:58,850 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:58,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:58,850 INFO L85 PathProgramCache]: Analyzing trace with hash 191885394, now seen corresponding path program 1 times [2022-07-20 06:31:58,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:58,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825778250] [2022-07-20 06:31:58,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:58,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:58,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-20 06:31:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:58,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:58,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:58,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825778250] [2022-07-20 06:31:58,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825778250] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:58,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:58,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 06:31:58,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935024963] [2022-07-20 06:31:58,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:58,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 06:31:58,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:58,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 06:31:58,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:31:58,941 INFO L87 Difference]: Start difference. First operand 566 states and 723 transitions. Second operand has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:59,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:59,527 INFO L93 Difference]: Finished difference Result 618 states and 787 transitions. [2022-07-20 06:31:59,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 06:31:59,528 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 56 [2022-07-20 06:31:59,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:59,529 INFO L225 Difference]: With dead ends: 618 [2022-07-20 06:31:59,529 INFO L226 Difference]: Without dead ends: 591 [2022-07-20 06:31:59,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-07-20 06:31:59,529 INFO L413 NwaCegarLoop]: 399 mSDtfsCounter, 350 mSDsluCounter, 2903 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 3302 SdHoareTripleChecker+Invalid, 1496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:59,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 3302 Invalid, 1496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:31:59,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2022-07-20 06:31:59,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 561. [2022-07-20 06:31:59,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 477 states have (on average 1.2683438155136268) internal successors, (605), 484 states have internal predecessors, (605), 49 states have call successors, (49), 27 states have call predecessors, (49), 34 states have return successors, (59), 49 states have call predecessors, (59), 44 states have call successors, (59) [2022-07-20 06:31:59,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 713 transitions. [2022-07-20 06:31:59,534 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 713 transitions. Word has length 56 [2022-07-20 06:31:59,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:59,534 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 713 transitions. [2022-07-20 06:31:59,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:31:59,534 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 713 transitions. [2022-07-20 06:31:59,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:31:59,535 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:59,536 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:59,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-07-20 06:31:59,536 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:59,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:59,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1983153674, now seen corresponding path program 1 times [2022-07-20 06:31:59,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:59,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146812404] [2022-07-20 06:31:59,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:59,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:59,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-20 06:31:59,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:59,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:59,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146812404] [2022-07-20 06:31:59,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146812404] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:59,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:59,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 06:31:59,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204713844] [2022-07-20 06:31:59,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:59,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 06:31:59,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:59,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 06:31:59,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:31:59,578 INFO L87 Difference]: Start difference. First operand 561 states and 713 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:31:59,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:31:59,852 INFO L93 Difference]: Finished difference Result 573 states and 730 transitions. [2022-07-20 06:31:59,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 06:31:59,852 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2022-07-20 06:31:59,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:31:59,853 INFO L225 Difference]: With dead ends: 573 [2022-07-20 06:31:59,853 INFO L226 Difference]: Without dead ends: 567 [2022-07-20 06:31:59,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:31:59,854 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 187 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:31:59,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 1660 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:31:59,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2022-07-20 06:31:59,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 555. [2022-07-20 06:31:59,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 472 states have (on average 1.2690677966101696) internal successors, (599), 479 states have internal predecessors, (599), 48 states have call successors, (48), 27 states have call predecessors, (48), 34 states have return successors, (58), 48 states have call predecessors, (58), 43 states have call successors, (58) [2022-07-20 06:31:59,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 705 transitions. [2022-07-20 06:31:59,859 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 705 transitions. Word has length 56 [2022-07-20 06:31:59,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:31:59,859 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 705 transitions. [2022-07-20 06:31:59,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:31:59,860 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 705 transitions. [2022-07-20 06:31:59,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:31:59,860 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:31:59,861 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:31:59,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-07-20 06:31:59,861 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:31:59,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:31:59,861 INFO L85 PathProgramCache]: Analyzing trace with hash 297829050, now seen corresponding path program 1 times [2022-07-20 06:31:59,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:31:59,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88122182] [2022-07-20 06:31:59,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:31:59,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:31:59,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:31:59,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:31:59,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:31:59,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:31:59,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:31:59,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88122182] [2022-07-20 06:31:59,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88122182] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:31:59,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:31:59,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:31:59,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249388100] [2022-07-20 06:31:59,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:31:59,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:31:59,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:31:59,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:31:59,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:31:59,937 INFO L87 Difference]: Start difference. First operand 555 states and 705 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 8 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:00,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:00,448 INFO L93 Difference]: Finished difference Result 627 states and 787 transitions. [2022-07-20 06:32:00,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-20 06:32:00,449 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 8 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2022-07-20 06:32:00,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:00,450 INFO L225 Difference]: With dead ends: 627 [2022-07-20 06:32:00,450 INFO L226 Difference]: Without dead ends: 606 [2022-07-20 06:32:00,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:00,450 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 225 mSDsluCounter, 2352 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 2718 SdHoareTripleChecker+Invalid, 1123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:00,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 2718 Invalid, 1123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:32:00,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-07-20 06:32:00,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 561. [2022-07-20 06:32:00,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 478 states have (on average 1.2573221757322175) internal successors, (601), 485 states have internal predecessors, (601), 48 states have call successors, (48), 27 states have call predecessors, (48), 34 states have return successors, (58), 48 states have call predecessors, (58), 43 states have call successors, (58) [2022-07-20 06:32:00,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 707 transitions. [2022-07-20 06:32:00,458 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 707 transitions. Word has length 56 [2022-07-20 06:32:00,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:00,458 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 707 transitions. [2022-07-20 06:32:00,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 8 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:00,458 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 707 transitions. [2022-07-20 06:32:00,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:32:00,459 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:00,459 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:00,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-07-20 06:32:00,459 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:00,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:00,459 INFO L85 PathProgramCache]: Analyzing trace with hash -353317419, now seen corresponding path program 1 times [2022-07-20 06:32:00,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:00,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192341620] [2022-07-20 06:32:00,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:00,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:00,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-07-20 06:32:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-20 06:32:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:32:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:00,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:00,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192341620] [2022-07-20 06:32:00,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192341620] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:00,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:00,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 06:32:00,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872132508] [2022-07-20 06:32:00,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:00,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 06:32:00,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:00,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 06:32:00,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:32:00,523 INFO L87 Difference]: Start difference. First operand 561 states and 707 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:00,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:00,849 INFO L93 Difference]: Finished difference Result 572 states and 722 transitions. [2022-07-20 06:32:00,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-20 06:32:00,849 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 58 [2022-07-20 06:32:00,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:00,850 INFO L225 Difference]: With dead ends: 572 [2022-07-20 06:32:00,851 INFO L226 Difference]: Without dead ends: 561 [2022-07-20 06:32:00,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:00,851 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 170 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 1804 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:00,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 1804 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:32:00,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-07-20 06:32:00,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 549. [2022-07-20 06:32:00,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 467 states have (on average 1.2526766595289078) internal successors, (585), 474 states have internal predecessors, (585), 47 states have call successors, (47), 27 states have call predecessors, (47), 34 states have return successors, (57), 47 states have call predecessors, (57), 42 states have call successors, (57) [2022-07-20 06:32:00,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 689 transitions. [2022-07-20 06:32:00,856 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 689 transitions. Word has length 58 [2022-07-20 06:32:00,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:00,856 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 689 transitions. [2022-07-20 06:32:00,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:00,856 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 689 transitions. [2022-07-20 06:32:00,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-07-20 06:32:00,857 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:00,857 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:00,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-07-20 06:32:00,857 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:00,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:00,858 INFO L85 PathProgramCache]: Analyzing trace with hash -470261491, now seen corresponding path program 1 times [2022-07-20 06:32:00,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:00,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809386573] [2022-07-20 06:32:00,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:00,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:00,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-20 06:32:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-20 06:32:00,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:32:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:00,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:00,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:00,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809386573] [2022-07-20 06:32:00,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809386573] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:00,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:00,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-20 06:32:00,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694373657] [2022-07-20 06:32:00,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:00,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-20 06:32:00,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:00,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-20 06:32:00,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:00,982 INFO L87 Difference]: Start difference. First operand 549 states and 689 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:01,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:01,569 INFO L93 Difference]: Finished difference Result 574 states and 720 transitions. [2022-07-20 06:32:01,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-20 06:32:01,570 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 64 [2022-07-20 06:32:01,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:01,571 INFO L225 Difference]: With dead ends: 574 [2022-07-20 06:32:01,571 INFO L226 Difference]: Without dead ends: 556 [2022-07-20 06:32:01,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:01,571 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 207 mSDsluCounter, 2673 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 3038 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:01,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 3038 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-20 06:32:01,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2022-07-20 06:32:01,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 544. [2022-07-20 06:32:01,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 464 states have (on average 1.2521551724137931) internal successors, (581), 471 states have internal predecessors, (581), 45 states have call successors, (45), 27 states have call predecessors, (45), 34 states have return successors, (55), 45 states have call predecessors, (55), 40 states have call successors, (55) [2022-07-20 06:32:01,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 681 transitions. [2022-07-20 06:32:01,576 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 681 transitions. Word has length 64 [2022-07-20 06:32:01,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:01,576 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 681 transitions. [2022-07-20 06:32:01,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:01,576 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 681 transitions. [2022-07-20 06:32:01,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:32:01,577 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:01,577 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:01,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-07-20 06:32:01,577 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:01,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:01,577 INFO L85 PathProgramCache]: Analyzing trace with hash 908630671, now seen corresponding path program 1 times [2022-07-20 06:32:01,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:01,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826808740] [2022-07-20 06:32:01,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:01,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:01,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-20 06:32:01,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:01,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:32:01,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:01,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:01,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:01,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826808740] [2022-07-20 06:32:01,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826808740] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:01,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:01,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:01,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409918986] [2022-07-20 06:32:01,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:01,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:01,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:01,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:01,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:01,686 INFO L87 Difference]: Start difference. First operand 544 states and 681 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:02,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:02,137 INFO L93 Difference]: Finished difference Result 555 states and 696 transitions. [2022-07-20 06:32:02,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:02,138 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2022-07-20 06:32:02,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:02,139 INFO L225 Difference]: With dead ends: 555 [2022-07-20 06:32:02,139 INFO L226 Difference]: Without dead ends: 514 [2022-07-20 06:32:02,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:02,139 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 115 mSDsluCounter, 2531 mSDsCounter, 0 mSdLazyCounter, 1067 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 2879 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:02,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 2879 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1067 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:32:02,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-07-20 06:32:02,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 502. [2022-07-20 06:32:02,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 427 states have (on average 1.2622950819672132) internal successors, (539), 433 states have internal predecessors, (539), 42 states have call successors, (42), 25 states have call predecessors, (42), 32 states have return successors, (53), 43 states have call predecessors, (53), 38 states have call successors, (53) [2022-07-20 06:32:02,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 634 transitions. [2022-07-20 06:32:02,144 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 634 transitions. Word has length 57 [2022-07-20 06:32:02,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:02,144 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 634 transitions. [2022-07-20 06:32:02,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:02,145 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 634 transitions. [2022-07-20 06:32:02,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:32:02,145 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:02,145 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:02,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-07-20 06:32:02,146 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:02,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:02,146 INFO L85 PathProgramCache]: Analyzing trace with hash -657100087, now seen corresponding path program 1 times [2022-07-20 06:32:02,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:02,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447073930] [2022-07-20 06:32:02,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:02,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:02,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:32:02,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:02,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:32:02,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:02,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:32:02,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:02,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:02,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:02,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447073930] [2022-07-20 06:32:02,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447073930] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:02,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:02,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:32:02,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554283645] [2022-07-20 06:32:02,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:02,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:32:02,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:02,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:32:02,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:02,250 INFO L87 Difference]: Start difference. First operand 502 states and 634 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:03,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:03,318 INFO L93 Difference]: Finished difference Result 956 states and 1210 transitions. [2022-07-20 06:32:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-07-20 06:32:03,318 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2022-07-20 06:32:03,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:03,320 INFO L225 Difference]: With dead ends: 956 [2022-07-20 06:32:03,320 INFO L226 Difference]: Without dead ends: 949 [2022-07-20 06:32:03,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=1287, Unknown=0, NotChecked=0, Total=1560 [2022-07-20 06:32:03,321 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 943 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 962 SdHoareTripleChecker+Valid, 2266 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:03,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [962 Valid, 2266 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-20 06:32:03,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2022-07-20 06:32:03,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 719. [2022-07-20 06:32:03,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 606 states have (on average 1.2656765676567656) internal successors, (767), 619 states have internal predecessors, (767), 61 states have call successors, (61), 40 states have call predecessors, (61), 51 states have return successors, (80), 59 states have call predecessors, (80), 57 states have call successors, (80) [2022-07-20 06:32:03,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 908 transitions. [2022-07-20 06:32:03,328 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 908 transitions. Word has length 58 [2022-07-20 06:32:03,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:03,328 INFO L495 AbstractCegarLoop]: Abstraction has 719 states and 908 transitions. [2022-07-20 06:32:03,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:03,329 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 908 transitions. [2022-07-20 06:32:03,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:32:03,330 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:03,330 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:03,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-07-20 06:32:03,330 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:03,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:03,330 INFO L85 PathProgramCache]: Analyzing trace with hash 218918919, now seen corresponding path program 1 times [2022-07-20 06:32:03,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:03,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390374543] [2022-07-20 06:32:03,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:03,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:03,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-20 06:32:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:32:03,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:32:03,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:03,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:03,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390374543] [2022-07-20 06:32:03,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390374543] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:03,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:03,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:03,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620499277] [2022-07-20 06:32:03,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:03,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:03,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:03,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:03,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:03,367 INFO L87 Difference]: Start difference. First operand 719 states and 908 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:03,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:03,784 INFO L93 Difference]: Finished difference Result 946 states and 1198 transitions. [2022-07-20 06:32:03,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 06:32:03,784 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2022-07-20 06:32:03,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:03,786 INFO L225 Difference]: With dead ends: 946 [2022-07-20 06:32:03,786 INFO L226 Difference]: Without dead ends: 946 [2022-07-20 06:32:03,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2022-07-20 06:32:03,786 INFO L413 NwaCegarLoop]: 626 mSDtfsCounter, 948 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:03,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [982 Valid, 1788 Invalid, 819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:32:03,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-07-20 06:32:03,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 546. [2022-07-20 06:32:03,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 466 states have (on average 1.2467811158798283) internal successors, (581), 472 states have internal predecessors, (581), 44 states have call successors, (44), 29 states have call predecessors, (44), 35 states have return successors, (55), 44 states have call predecessors, (55), 40 states have call successors, (55) [2022-07-20 06:32:03,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 680 transitions. [2022-07-20 06:32:03,792 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 680 transitions. Word has length 58 [2022-07-20 06:32:03,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:03,792 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 680 transitions. [2022-07-20 06:32:03,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:03,792 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 680 transitions. [2022-07-20 06:32:03,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-07-20 06:32:03,793 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:03,793 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:03,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-07-20 06:32:03,793 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:03,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:03,793 INFO L85 PathProgramCache]: Analyzing trace with hash -924829849, now seen corresponding path program 1 times [2022-07-20 06:32:03,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:03,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573757869] [2022-07-20 06:32:03,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:03,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:03,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-20 06:32:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-20 06:32:03,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-20 06:32:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-20 06:32:03,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:03,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:03,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:03,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573757869] [2022-07-20 06:32:03,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573757869] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:03,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:03,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 06:32:03,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554348031] [2022-07-20 06:32:03,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:03,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 06:32:03,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:03,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 06:32:03,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:32:03,903 INFO L87 Difference]: Start difference. First operand 546 states and 680 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-20 06:32:04,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:04,414 INFO L93 Difference]: Finished difference Result 578 states and 720 transitions. [2022-07-20 06:32:04,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 06:32:04,414 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 60 [2022-07-20 06:32:04,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:04,426 INFO L225 Difference]: With dead ends: 578 [2022-07-20 06:32:04,426 INFO L226 Difference]: Without dead ends: 549 [2022-07-20 06:32:04,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-07-20 06:32:04,426 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 311 mSDsluCounter, 2007 mSDsCounter, 0 mSdLazyCounter, 1117 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 2338 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:04,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 2338 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1117 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-20 06:32:04,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-07-20 06:32:04,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 537. [2022-07-20 06:32:04,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 459 states have (on average 1.2440087145969498) internal successors, (571), 465 states have internal predecessors, (571), 42 states have call successors, (42), 29 states have call predecessors, (42), 35 states have return successors, (52), 42 states have call predecessors, (52), 38 states have call successors, (52) [2022-07-20 06:32:04,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 665 transitions. [2022-07-20 06:32:04,431 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 665 transitions. Word has length 60 [2022-07-20 06:32:04,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:04,432 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 665 transitions. [2022-07-20 06:32:04,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-20 06:32:04,432 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 665 transitions. [2022-07-20 06:32:04,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:32:04,433 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:04,433 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:04,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-07-20 06:32:04,433 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:04,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:04,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1589833595, now seen corresponding path program 1 times [2022-07-20 06:32:04,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:04,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698834993] [2022-07-20 06:32:04,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:04,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:04,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-20 06:32:04,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:04,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-20 06:32:04,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:04,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:04,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-20 06:32:04,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698834993] [2022-07-20 06:32:04,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698834993] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:04,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:04,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:04,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238119795] [2022-07-20 06:32:04,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:04,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:04,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-20 06:32:04,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:04,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:04,480 INFO L87 Difference]: Start difference. First operand 537 states and 665 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:04,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:04,640 INFO L93 Difference]: Finished difference Result 547 states and 677 transitions. [2022-07-20 06:32:04,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:04,641 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2022-07-20 06:32:04,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:04,642 INFO L225 Difference]: With dead ends: 547 [2022-07-20 06:32:04,642 INFO L226 Difference]: Without dead ends: 539 [2022-07-20 06:32:04,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-20 06:32:04,643 INFO L413 NwaCegarLoop]: 312 mSDtfsCounter, 156 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 1276 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:04,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 1276 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:04,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-07-20 06:32:04,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 527. [2022-07-20 06:32:04,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 450 states have (on average 1.2444444444444445) internal successors, (560), 456 states have internal predecessors, (560), 41 states have call successors, (41), 29 states have call predecessors, (41), 35 states have return successors, (50), 41 states have call predecessors, (50), 37 states have call successors, (50) [2022-07-20 06:32:04,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 651 transitions. [2022-07-20 06:32:04,647 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 651 transitions. Word has length 58 [2022-07-20 06:32:04,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:04,648 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 651 transitions. [2022-07-20 06:32:04,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:04,648 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 651 transitions. [2022-07-20 06:32:04,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:32:04,648 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:04,648 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:04,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-07-20 06:32:04,649 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:04,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:04,649 INFO L85 PathProgramCache]: Analyzing trace with hash -2090035410, now seen corresponding path program 1 times [2022-07-20 06:32:04,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-20 06:32:04,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354770355] [2022-07-20 06:32:04,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:04,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-20 06:32:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-20 06:32:04,660 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-20 06:32:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-20 06:32:04,690 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-20 06:32:04,690 INFO L271 BasicCegarLoop]: Counterexample is feasible [2022-07-20 06:32:04,691 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2022-07-20 06:32:04,692 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2022-07-20 06:32:04,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-07-20 06:32:04,695 INFO L356 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:04,697 INFO L176 ceAbstractionStarter]: Computing trace abstraction results [2022-07-20 06:32:04,765 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.07 06:32:04 BoogieIcfgContainer [2022-07-20 06:32:04,765 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-07-20 06:32:04,766 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-07-20 06:32:04,766 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-07-20 06:32:04,766 INFO L275 PluginConnector]: Witness Printer initialized [2022-07-20 06:32:04,766 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 06:31:36" (3/4) ... [2022-07-20 06:32:04,768 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-07-20 06:32:04,768 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-07-20 06:32:04,770 INFO L158 Benchmark]: Toolchain (without parser) took 29614.76ms. Allocated memory was 98.6MB in the beginning and 237.0MB in the end (delta: 138.4MB). Free memory was 62.3MB in the beginning and 91.3MB in the end (delta: -29.0MB). Peak memory consumption was 107.7MB. Max. memory is 16.1GB. [2022-07-20 06:32:04,770 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 98.6MB. Free memory was 71.8MB in the beginning and 71.8MB in the end (delta: 24.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 06:32:04,770 INFO L158 Benchmark]: CACSL2BoogieTranslator took 480.68ms. Allocated memory is still 98.6MB. Free memory was 62.1MB in the beginning and 55.7MB in the end (delta: 6.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-07-20 06:32:04,770 INFO L158 Benchmark]: Boogie Procedure Inliner took 94.75ms. Allocated memory is still 98.6MB. Free memory was 55.7MB in the beginning and 48.5MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-07-20 06:32:04,770 INFO L158 Benchmark]: Boogie Preprocessor took 86.08ms. Allocated memory is still 98.6MB. Free memory was 48.5MB in the beginning and 44.1MB in the end (delta: 4.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-07-20 06:32:04,770 INFO L158 Benchmark]: RCFGBuilder took 1045.06ms. Allocated memory was 98.6MB in the beginning and 136.3MB in the end (delta: 37.7MB). Free memory was 43.6MB in the beginning and 97.2MB in the end (delta: -53.6MB). Peak memory consumption was 40.3MB. Max. memory is 16.1GB. [2022-07-20 06:32:04,771 INFO L158 Benchmark]: TraceAbstraction took 27896.47ms. Allocated memory was 136.3MB in the beginning and 237.0MB in the end (delta: 100.7MB). Free memory was 96.3MB in the beginning and 91.3MB in the end (delta: 5.0MB). Peak memory consumption was 105.4MB. Max. memory is 16.1GB. [2022-07-20 06:32:04,771 INFO L158 Benchmark]: Witness Printer took 2.62ms. Allocated memory is still 237.0MB. Free memory is still 91.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 06:32:04,774 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16ms. Allocated memory is still 98.6MB. Free memory was 71.8MB in the beginning and 71.8MB in the end (delta: 24.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 480.68ms. Allocated memory is still 98.6MB. Free memory was 62.1MB in the beginning and 55.7MB in the end (delta: 6.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 94.75ms. Allocated memory is still 98.6MB. Free memory was 55.7MB in the beginning and 48.5MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 86.08ms. Allocated memory is still 98.6MB. Free memory was 48.5MB in the beginning and 44.1MB in the end (delta: 4.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1045.06ms. Allocated memory was 98.6MB in the beginning and 136.3MB in the end (delta: 37.7MB). Free memory was 43.6MB in the beginning and 97.2MB in the end (delta: -53.6MB). Peak memory consumption was 40.3MB. Max. memory is 16.1GB. * TraceAbstraction took 27896.47ms. Allocated memory was 136.3MB in the beginning and 237.0MB in the end (delta: 100.7MB). Free memory was 96.3MB in the beginning and 91.3MB in the end (delta: 5.0MB). Peak memory consumption was 105.4MB. Max. memory is 16.1GB. * Witness Printer took 2.62ms. Allocated memory is still 237.0MB. Free memory is still 91.3MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 59. Possible FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; VAL [compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=0, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp [L1755] CALL _BLAST_init() [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1755] RET _BLAST_init() [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=0, pirp__IoStatus__Status=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 VAL [compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1772] CALL stub_driver_init() [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1772] RET stub_driver_init() [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 VAL [compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] CALL, EXPR CdAudioDeviceControl(devobj, pirp) [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [\old(DeviceObject)=0, \old(Irp)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [\old(DeviceObject)=0, \old(Irp)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [\old(DeviceObject)=0, \old(Irp)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [\old(DeviceObject)=0, \old(Irp)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 VAL [\old(DeviceObject)=0, \old(Irp)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] CALL, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] CALL, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] CALL, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(Context)=-1, \old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [\old(Context)=-1, \old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, Context=-1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [\old(Context)=-1, \old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, Context=-1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) VAL [\old(Context)=-1, \old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, Context=-1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1587] return (myStatus); VAL [\old(Context)=-1, \old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \result=-1073741637, compFptr=0, compRegistered=1, Context=-1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] RET, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, HPCdrCompletion(DeviceObject, Irp, lcontext)=-1073741637, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1944] returnVal2 = 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, returnVal2=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1981] return (returnVal2); VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \result=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, Irp__PendingReturned=0, KernelMode=0, lcontext=-1, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1626] RET, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IofCallDriver(deviceExtension__TargetDeviceObject, Irp)=0, IPC=7, Irp=0, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [\old(DeviceObject)=0, \old(Irp)=0, \result=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp=0, UNLOADED=0] [L348] RET, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); VAL [\old(DeviceObject)=0, \old(Irp)=0, \result=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1798] RET, EXPR CdAudioDeviceControl(devobj, pirp) [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND FALSE !(\read(we_should_unload)) VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1825] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1826] COND FALSE !(s == NP) VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1833] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1834] COND FALSE !(s == MPR3) VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1841] COND TRUE s != UNLOADED VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1842] COND TRUE status != -1 VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1843] COND TRUE s != SKIP2 VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1844] COND FALSE !(s != IPC) VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1857] COND FALSE !(pended != 1) VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1869] COND TRUE status != 259 VAL [compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1871] CALL errorFn() VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - UnprovableResult [Line: 1717]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 14 procedures, 471 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 27.8s, OverallIterations: 65, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 22.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 20900 SdHoareTripleChecker+Valid, 19.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 20457 mSDsluCounter, 157031 SdHoareTripleChecker+Invalid, 15.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 121937 mSDsCounter, 5423 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 40369 IncrementalHoareTripleChecker+Invalid, 45792 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5423 mSolverCounterUnsat, 35094 mSDtfsCounter, 40369 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 885 GetRequests, 269 SyntacticMatches, 6 SemanticMatches, 610 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 3.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1073occurred in iteration=10, InterpolantAutomatonStates: 563, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 64 MinimizatonAttempts, 2845 StatesRemovedByMinimization, 59 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 3.1s InterpolantComputationTime, 2863 NumberOfCodeBlocks, 2863 NumberOfCodeBlocksAsserted, 65 NumberOfCheckSat, 2741 ConstructedInterpolants, 0 QuantifiedInterpolants, 7831 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 64 InterpolantComputations, 64 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-07-20 06:32:04,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/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/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.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 bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-20 06:32:06,365 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 06:32:06,366 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 06:32:06,389 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 06:32:06,389 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 06:32:06,390 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 06:32:06,393 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 06:32:06,399 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 06:32:06,401 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 06:32:06,404 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 06:32:06,405 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 06:32:06,409 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 06:32:06,409 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 06:32:06,410 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 06:32:06,413 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 06:32:06,413 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 06:32:06,414 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 06:32:06,414 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 06:32:06,415 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 06:32:06,416 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 06:32:06,417 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 06:32:06,419 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 06:32:06,420 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 06:32:06,432 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 06:32:06,434 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 06:32:06,438 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 06:32:06,439 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 06:32:06,440 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 06:32:06,440 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 06:32:06,441 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 06:32:06,441 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 06:32:06,441 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 06:32:06,443 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 06:32:06,443 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 06:32:06,444 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 06:32:06,445 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 06:32:06,445 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 06:32:06,445 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 06:32:06,445 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 06:32:06,446 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 06:32:06,446 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 06:32:06,448 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 06:32:06,448 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-07-20 06:32:06,472 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 06:32:06,472 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 06:32:06,472 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 06:32:06,472 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 06:32:06,473 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 06:32:06,473 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 06:32:06,473 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 06:32:06,473 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 06:32:06,473 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 06:32:06,473 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 06:32:06,488 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-20 06:32:06,488 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-07-20 06:32:06,488 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-20 06:32:06,488 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-20 06:32:06,488 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 06:32:06,489 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 06:32:06,489 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 06:32:06,490 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 06:32:06,490 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 06:32:06,490 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 06:32:06,490 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-20 06:32:06,490 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-20 06:32:06,490 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-20 06:32:06,490 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/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 -> bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 [2022-07-20 06:32:06,718 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 06:32:06,737 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 06:32:06,739 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 06:32:06,740 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 06:32:06,741 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 06:32:06,742 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-07-20 06:32:06,796 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f4f3a7f01/74f0c764caf648fa994e94aa5bdf0890/FLAG1da856b2d [2022-07-20 06:32:07,190 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 06:32:07,190 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-07-20 06:32:07,210 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f4f3a7f01/74f0c764caf648fa994e94aa5bdf0890/FLAG1da856b2d [2022-07-20 06:32:07,526 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f4f3a7f01/74f0c764caf648fa994e94aa5bdf0890 [2022-07-20 06:32:07,528 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 06:32:07,529 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 06:32:07,531 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 06:32:07,531 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 06:32:07,534 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 06:32:07,534 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:07,536 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5507671b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07, skipping insertion in model container [2022-07-20 06:32:07,536 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:07,541 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 06:32:07,589 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 06:32:07,691 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2022-07-20 06:32:07,888 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 06:32:07,895 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 06:32:07,904 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2022-07-20 06:32:07,961 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 06:32:07,973 INFO L208 MainTranslator]: Completed translation [2022-07-20 06:32:07,973 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07 WrapperNode [2022-07-20 06:32:07,973 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-20 06:32:07,974 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-20 06:32:07,974 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-20 06:32:07,974 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-20 06:32:07,978 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:07,998 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,052 INFO L137 Inliner]: procedures = 41, calls = 108, calls flagged for inlining = 16, calls inlined = 16, statements flattened = 1444 [2022-07-20 06:32:08,053 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-20 06:32:08,053 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-20 06:32:08,053 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-20 06:32:08,053 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-20 06:32:08,060 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,063 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,070 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,076 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,119 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,133 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,136 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,154 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-20 06:32:08,159 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-20 06:32:08,160 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-20 06:32:08,160 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-20 06:32:08,160 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (1/1) ... [2022-07-20 06:32:08,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 06:32:08,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 06:32:08,184 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-20 06:32:08,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-20 06:32:08,222 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-07-20 06:32:08,223 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-07-20 06:32:08,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-20 06:32:08,223 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2022-07-20 06:32:08,223 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2022-07-20 06:32:08,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-20 06:32:08,223 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-07-20 06:32:08,223 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-07-20 06:32:08,223 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-07-20 06:32:08,224 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-07-20 06:32:08,224 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-07-20 06:32:08,225 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-20 06:32:08,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-20 06:32:08,225 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-07-20 06:32:08,225 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-07-20 06:32:08,423 INFO L234 CfgBuilder]: Building ICFG [2022-07-20 06:32:08,424 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-20 06:32:08,533 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,566 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-07-20 06:32:08,566 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-07-20 06:32:08,608 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,619 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-07-20 06:32:08,619 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-07-20 06:32:08,624 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,624 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,626 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,633 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,657 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,659 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:08,670 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-07-20 06:32:09,140 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: CdAudioPnp_#res#1 := 0bv32; [2022-07-20 06:32:09,141 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume !false; [2022-07-20 06:32:09,141 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##257: assume false; [2022-07-20 06:32:09,141 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##286: assume !false; [2022-07-20 06:32:09,141 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##285: assume false; [2022-07-20 06:32:09,142 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2022-07-20 06:32:09,142 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2022-07-20 06:32:09,142 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##133: assume false; [2022-07-20 06:32:09,142 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##134: assume !false; [2022-07-20 06:32:09,142 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2022-07-20 06:32:09,143 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2022-07-20 06:32:09,143 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-07-20 06:32:09,143 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-07-20 06:32:09,144 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##331: assume false; [2022-07-20 06:32:09,144 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume !false; [2022-07-20 06:32:09,184 INFO L275 CfgBuilder]: Performing block encoding [2022-07-20 06:32:09,197 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-20 06:32:09,197 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-20 06:32:09,199 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 06:32:09 BoogieIcfgContainer [2022-07-20 06:32:09,199 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-20 06:32:09,201 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-20 06:32:09,201 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-20 06:32:09,203 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-20 06:32:09,203 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 06:32:07" (1/3) ... [2022-07-20 06:32:09,204 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f58333c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 06:32:09, skipping insertion in model container [2022-07-20 06:32:09,204 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 06:32:07" (2/3) ... [2022-07-20 06:32:09,204 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f58333c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 06:32:09, skipping insertion in model container [2022-07-20 06:32:09,204 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 06:32:09" (3/3) ... [2022-07-20 06:32:09,205 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.c [2022-07-20 06:32:09,214 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-20 06:32:09,214 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-20 06:32:09,260 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-20 06:32:09,266 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@70fbcc9e, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2b2dc255 [2022-07-20 06:32:09,266 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-20 06:32:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand has 471 states, 368 states have (on average 1.5108695652173914) internal successors, (556), 388 states have internal predecessors, (556), 87 states have call successors, (87), 13 states have call predecessors, (87), 13 states have return successors, (87), 82 states have call predecessors, (87), 87 states have call successors, (87) [2022-07-20 06:32:09,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-07-20 06:32:09,281 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:09,281 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:09,282 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:09,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:09,285 INFO L85 PathProgramCache]: Analyzing trace with hash 2107937846, now seen corresponding path program 1 times [2022-07-20 06:32:09,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:09,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1206288785] [2022-07-20 06:32:09,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:09,293 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:09,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:09,295 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:09,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-07-20 06:32:09,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:09,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:09,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:09,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:09,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:09,462 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:09,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1206288785] [2022-07-20 06:32:09,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1206288785] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:09,463 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:09,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:09,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670303560] [2022-07-20 06:32:09,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:09,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:09,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:09,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:09,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:09,493 INFO L87 Difference]: Start difference. First operand has 471 states, 368 states have (on average 1.5108695652173914) internal successors, (556), 388 states have internal predecessors, (556), 87 states have call successors, (87), 13 states have call predecessors, (87), 13 states have return successors, (87), 82 states have call predecessors, (87), 87 states have call successors, (87) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:09,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:09,595 INFO L93 Difference]: Finished difference Result 623 states and 925 transitions. [2022-07-20 06:32:09,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:09,597 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-07-20 06:32:09,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:09,628 INFO L225 Difference]: With dead ends: 623 [2022-07-20 06:32:09,630 INFO L226 Difference]: Without dead ends: 619 [2022-07-20 06:32:09,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:09,634 INFO L413 NwaCegarLoop]: 730 mSDtfsCounter, 690 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:09,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [690 Valid, 952 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:09,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-07-20 06:32:09,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 603. [2022-07-20 06:32:09,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 486 states have (on average 1.4732510288065843) internal successors, (716), 494 states have internal predecessors, (716), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:32:09,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 904 transitions. [2022-07-20 06:32:09,700 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 904 transitions. Word has length 8 [2022-07-20 06:32:09,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:09,700 INFO L495 AbstractCegarLoop]: Abstraction has 603 states and 904 transitions. [2022-07-20 06:32:09,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:09,700 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 904 transitions. [2022-07-20 06:32:09,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-07-20 06:32:09,701 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:09,701 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:09,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-07-20 06:32:09,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:09,904 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:09,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:09,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1313128955, now seen corresponding path program 1 times [2022-07-20 06:32:09,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:09,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1777844936] [2022-07-20 06:32:09,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:09,906 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:09,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:09,907 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:09,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-07-20 06:32:10,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:10,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:10,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:10,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:10,023 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:10,023 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:10,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1777844936] [2022-07-20 06:32:10,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1777844936] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:10,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:10,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:10,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810628735] [2022-07-20 06:32:10,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:10,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:10,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:10,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:10,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:10,025 INFO L87 Difference]: Start difference. First operand 603 states and 904 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:10,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:10,050 INFO L93 Difference]: Finished difference Result 606 states and 905 transitions. [2022-07-20 06:32:10,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:10,051 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2022-07-20 06:32:10,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:10,053 INFO L225 Difference]: With dead ends: 606 [2022-07-20 06:32:10,053 INFO L226 Difference]: Without dead ends: 606 [2022-07-20 06:32:10,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:10,054 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 385 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:10,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 946 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:10,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-07-20 06:32:10,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 603. [2022-07-20 06:32:10,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 486 states have (on average 1.47119341563786) internal successors, (715), 494 states have internal predecessors, (715), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:32:10,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 903 transitions. [2022-07-20 06:32:10,086 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 903 transitions. Word has length 9 [2022-07-20 06:32:10,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:10,086 INFO L495 AbstractCegarLoop]: Abstraction has 603 states and 903 transitions. [2022-07-20 06:32:10,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:10,087 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 903 transitions. [2022-07-20 06:32:10,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-07-20 06:32:10,088 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:10,088 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:10,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:10,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:10,295 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:10,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:10,295 INFO L85 PathProgramCache]: Analyzing trace with hash 929457737, now seen corresponding path program 1 times [2022-07-20 06:32:10,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:10,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [188918509] [2022-07-20 06:32:10,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:10,296 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:10,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:10,297 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:10,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-07-20 06:32:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:10,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:10,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:10,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:10,415 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:10,415 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:10,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [188918509] [2022-07-20 06:32:10,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [188918509] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:10,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:10,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 06:32:10,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039142344] [2022-07-20 06:32:10,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:10,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:10,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:10,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:10,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:10,419 INFO L87 Difference]: Start difference. First operand 603 states and 903 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:10,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:10,510 INFO L93 Difference]: Finished difference Result 602 states and 902 transitions. [2022-07-20 06:32:10,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:10,511 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2022-07-20 06:32:10,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:10,516 INFO L225 Difference]: With dead ends: 602 [2022-07-20 06:32:10,516 INFO L226 Difference]: Without dead ends: 599 [2022-07-20 06:32:10,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:10,518 INFO L413 NwaCegarLoop]: 703 mSDtfsCounter, 418 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:10,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 850 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:10,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-07-20 06:32:10,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2022-07-20 06:32:10,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 483 states have (on average 1.453416149068323) internal successors, (702), 490 states have internal predecessors, (702), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:32:10,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 890 transitions. [2022-07-20 06:32:10,544 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 890 transitions. Word has length 9 [2022-07-20 06:32:10,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:10,545 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 890 transitions. [2022-07-20 06:32:10,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:10,545 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 890 transitions. [2022-07-20 06:32:10,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-07-20 06:32:10,545 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:10,545 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:10,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:10,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:10,752 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:10,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:10,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1469618489, now seen corresponding path program 1 times [2022-07-20 06:32:10,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:10,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [538136676] [2022-07-20 06:32:10,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:10,753 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:10,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:10,754 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:10,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-07-20 06:32:10,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:10,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:10,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:10,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:10,868 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:10,868 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:10,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [538136676] [2022-07-20 06:32:10,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [538136676] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:10,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:10,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:10,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972065497] [2022-07-20 06:32:10,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:10,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:10,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:10,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:10,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:10,870 INFO L87 Difference]: Start difference. First operand 599 states and 890 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:10,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:10,922 INFO L93 Difference]: Finished difference Result 602 states and 892 transitions. [2022-07-20 06:32:10,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:10,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-07-20 06:32:10,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:10,938 INFO L225 Difference]: With dead ends: 602 [2022-07-20 06:32:10,938 INFO L226 Difference]: Without dead ends: 599 [2022-07-20 06:32:10,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:10,939 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 0 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:10,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1335 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:10,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-07-20 06:32:10,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2022-07-20 06:32:10,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 483 states have (on average 1.4513457556935818) internal successors, (701), 490 states have internal predecessors, (701), 94 states have call successors, (94), 18 states have call predecessors, (94), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2022-07-20 06:32:10,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 889 transitions. [2022-07-20 06:32:10,953 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 889 transitions. Word has length 13 [2022-07-20 06:32:10,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:10,953 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 889 transitions. [2022-07-20 06:32:10,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:10,953 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 889 transitions. [2022-07-20 06:32:10,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-07-20 06:32:10,954 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:10,954 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:10,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:11,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:11,161 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:11,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:11,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1712839809, now seen corresponding path program 1 times [2022-07-20 06:32:11,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:11,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766784877] [2022-07-20 06:32:11,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:11,162 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:11,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:11,163 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:11,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-07-20 06:32:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:11,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:11,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:11,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:11,272 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:11,272 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:11,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766784877] [2022-07-20 06:32:11,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766784877] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:11,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:11,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:11,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748473598] [2022-07-20 06:32:11,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:11,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:11,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:11,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:11,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:11,274 INFO L87 Difference]: Start difference. First operand 599 states and 889 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:11,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:11,415 INFO L93 Difference]: Finished difference Result 851 states and 1244 transitions. [2022-07-20 06:32:11,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:11,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-07-20 06:32:11,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:11,419 INFO L225 Difference]: With dead ends: 851 [2022-07-20 06:32:11,419 INFO L226 Difference]: Without dead ends: 850 [2022-07-20 06:32:11,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:11,420 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 567 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:11,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 1039 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:11,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2022-07-20 06:32:11,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 799. [2022-07-20 06:32:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 656 states have (on average 1.4222560975609757) internal successors, (933), 649 states have internal predecessors, (933), 107 states have call successors, (107), 31 states have call predecessors, (107), 35 states have return successors, (136), 122 states have call predecessors, (136), 96 states have call successors, (136) [2022-07-20 06:32:11,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1176 transitions. [2022-07-20 06:32:11,436 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1176 transitions. Word has length 15 [2022-07-20 06:32:11,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:11,436 INFO L495 AbstractCegarLoop]: Abstraction has 799 states and 1176 transitions. [2022-07-20 06:32:11,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:11,436 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1176 transitions. [2022-07-20 06:32:11,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-07-20 06:32:11,437 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:11,437 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:11,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:11,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:11,644 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:11,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:11,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1930286977, now seen corresponding path program 1 times [2022-07-20 06:32:11,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:11,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1455214263] [2022-07-20 06:32:11,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:11,645 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:11,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:11,646 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:11,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-07-20 06:32:11,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:11,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-20 06:32:11,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:11,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:11,773 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:11,773 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:11,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1455214263] [2022-07-20 06:32:11,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1455214263] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:11,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:11,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:11,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722502658] [2022-07-20 06:32:11,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:11,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:11,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:11,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:11,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:11,774 INFO L87 Difference]: Start difference. First operand 799 states and 1176 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:11,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:11,792 INFO L93 Difference]: Finished difference Result 875 states and 1272 transitions. [2022-07-20 06:32:11,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:11,792 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-07-20 06:32:11,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:11,795 INFO L225 Difference]: With dead ends: 875 [2022-07-20 06:32:11,795 INFO L226 Difference]: Without dead ends: 875 [2022-07-20 06:32:11,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:11,796 INFO L413 NwaCegarLoop]: 682 mSDtfsCounter, 601 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:11,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 870 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:11,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2022-07-20 06:32:11,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 847. [2022-07-20 06:32:11,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 699 states have (on average 1.4406294706723892) internal successors, (1007), 703 states have internal predecessors, (1007), 106 states have call successors, (106), 35 states have call predecessors, (106), 41 states have return successors, (127), 108 states have call predecessors, (127), 98 states have call successors, (127) [2022-07-20 06:32:11,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1240 transitions. [2022-07-20 06:32:11,810 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1240 transitions. Word has length 19 [2022-07-20 06:32:11,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:11,811 INFO L495 AbstractCegarLoop]: Abstraction has 847 states and 1240 transitions. [2022-07-20 06:32:11,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:11,811 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1240 transitions. [2022-07-20 06:32:11,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-20 06:32:11,812 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:11,812 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:11,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:12,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:12,019 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:12,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:12,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1396316142, now seen corresponding path program 1 times [2022-07-20 06:32:12,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:12,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [258279856] [2022-07-20 06:32:12,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:12,020 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:12,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:12,021 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:12,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-07-20 06:32:12,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:12,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:12,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:12,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:12,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:12,213 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:12,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [258279856] [2022-07-20 06:32:12,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [258279856] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:12,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:12,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:12,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039090539] [2022-07-20 06:32:12,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:12,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:12,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:12,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:12,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:12,215 INFO L87 Difference]: Start difference. First operand 847 states and 1240 transitions. Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:12,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:12,564 INFO L93 Difference]: Finished difference Result 894 states and 1294 transitions. [2022-07-20 06:32:12,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:12,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-07-20 06:32:12,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:12,568 INFO L225 Difference]: With dead ends: 894 [2022-07-20 06:32:12,568 INFO L226 Difference]: Without dead ends: 894 [2022-07-20 06:32:12,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:12,568 INFO L413 NwaCegarLoop]: 707 mSDtfsCounter, 1040 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:12,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1041 Valid, 861 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:32:12,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2022-07-20 06:32:12,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 844. [2022-07-20 06:32:12,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 696 states have (on average 1.4295977011494252) internal successors, (995), 700 states have internal predecessors, (995), 106 states have call successors, (106), 35 states have call predecessors, (106), 41 states have return successors, (127), 108 states have call predecessors, (127), 98 states have call successors, (127) [2022-07-20 06:32:12,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1228 transitions. [2022-07-20 06:32:12,583 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1228 transitions. Word has length 21 [2022-07-20 06:32:12,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:12,583 INFO L495 AbstractCegarLoop]: Abstraction has 844 states and 1228 transitions. [2022-07-20 06:32:12,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:12,583 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1228 transitions. [2022-07-20 06:32:12,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-07-20 06:32:12,584 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:12,584 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:12,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:12,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:12,792 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:12,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:12,792 INFO L85 PathProgramCache]: Analyzing trace with hash -401986427, now seen corresponding path program 1 times [2022-07-20 06:32:12,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:12,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1764406532] [2022-07-20 06:32:12,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:12,793 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:12,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:12,794 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:12,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-07-20 06:32:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:12,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:12,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:12,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:12,888 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:12,888 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:12,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1764406532] [2022-07-20 06:32:12,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1764406532] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:12,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:12,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:12,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445960867] [2022-07-20 06:32:12,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:12,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:12,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:12,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:12,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:12,889 INFO L87 Difference]: Start difference. First operand 844 states and 1228 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:12,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:12,936 INFO L93 Difference]: Finished difference Result 843 states and 1225 transitions. [2022-07-20 06:32:12,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:12,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-07-20 06:32:12,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:12,939 INFO L225 Difference]: With dead ends: 843 [2022-07-20 06:32:12,939 INFO L226 Difference]: Without dead ends: 843 [2022-07-20 06:32:12,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:12,940 INFO L413 NwaCegarLoop]: 650 mSDtfsCounter, 22 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1254 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:12,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1254 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:12,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2022-07-20 06:32:12,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 843. [2022-07-20 06:32:12,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 696 states have (on average 1.4267241379310345) internal successors, (993), 699 states have internal predecessors, (993), 105 states have call successors, (105), 35 states have call predecessors, (105), 41 states have return successors, (127), 108 states have call predecessors, (127), 98 states have call successors, (127) [2022-07-20 06:32:12,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1225 transitions. [2022-07-20 06:32:12,953 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1225 transitions. Word has length 23 [2022-07-20 06:32:12,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:12,954 INFO L495 AbstractCegarLoop]: Abstraction has 843 states and 1225 transitions. [2022-07-20 06:32:12,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:12,954 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1225 transitions. [2022-07-20 06:32:12,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:32:12,956 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:12,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:12,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:13,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:13,170 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:13,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:13,170 INFO L85 PathProgramCache]: Analyzing trace with hash -607443031, now seen corresponding path program 1 times [2022-07-20 06:32:13,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:13,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [720022676] [2022-07-20 06:32:13,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:13,171 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:13,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:13,172 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:13,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-07-20 06:32:13,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:13,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:13,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:13,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:13,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:13,278 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:13,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [720022676] [2022-07-20 06:32:13,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [720022676] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:13,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:13,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:13,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747633911] [2022-07-20 06:32:13,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:13,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:13,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:13,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:13,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:13,280 INFO L87 Difference]: Start difference. First operand 843 states and 1225 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:13,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:13,303 INFO L93 Difference]: Finished difference Result 761 states and 1092 transitions. [2022-07-20 06:32:13,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:13,305 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-07-20 06:32:13,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:13,307 INFO L225 Difference]: With dead ends: 761 [2022-07-20 06:32:13,307 INFO L226 Difference]: Without dead ends: 761 [2022-07-20 06:32:13,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:13,309 INFO L413 NwaCegarLoop]: 729 mSDtfsCounter, 186 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:13,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 1263 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:13,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2022-07-20 06:32:13,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 736. [2022-07-20 06:32:13,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 606 states have (on average 1.4207920792079207) internal successors, (861), 609 states have internal predecessors, (861), 95 states have call successors, (95), 30 states have call predecessors, (95), 34 states have return successors, (107), 96 states have call predecessors, (107), 88 states have call successors, (107) [2022-07-20 06:32:13,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1063 transitions. [2022-07-20 06:32:13,328 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1063 transitions. Word has length 35 [2022-07-20 06:32:13,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:13,329 INFO L495 AbstractCegarLoop]: Abstraction has 736 states and 1063 transitions. [2022-07-20 06:32:13,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:13,329 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1063 transitions. [2022-07-20 06:32:13,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:32:13,332 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:13,333 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-20 06:32:13,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:13,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:13,540 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:13,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:13,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1380818810, now seen corresponding path program 1 times [2022-07-20 06:32:13,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:13,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1594135937] [2022-07-20 06:32:13,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:13,541 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:13,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:13,542 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:13,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-07-20 06:32:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:13,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:13,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:13,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:13,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:13,649 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:13,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1594135937] [2022-07-20 06:32:13,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1594135937] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:13,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:13,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:13,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405417414] [2022-07-20 06:32:13,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:13,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:13,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:13,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:13,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:13,650 INFO L87 Difference]: Start difference. First operand 736 states and 1063 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:13,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:13,666 INFO L93 Difference]: Finished difference Result 667 states and 953 transitions. [2022-07-20 06:32:13,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:13,667 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-07-20 06:32:13,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:13,669 INFO L225 Difference]: With dead ends: 667 [2022-07-20 06:32:13,669 INFO L226 Difference]: Without dead ends: 667 [2022-07-20 06:32:13,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:13,669 INFO L413 NwaCegarLoop]: 740 mSDtfsCounter, 159 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:13,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 1313 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:13,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-07-20 06:32:13,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 640. [2022-07-20 06:32:13,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 528 states have (on average 1.4204545454545454) internal successors, (750), 534 states have internal predecessors, (750), 84 states have call successors, (84), 24 states have call predecessors, (84), 27 states have return successors, (88), 81 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:13,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 922 transitions. [2022-07-20 06:32:13,679 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 922 transitions. Word has length 35 [2022-07-20 06:32:13,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:13,680 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 922 transitions. [2022-07-20 06:32:13,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:13,680 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 922 transitions. [2022-07-20 06:32:13,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-07-20 06:32:13,681 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:13,681 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:13,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-07-20 06:32:13,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:13,888 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:13,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:13,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1008894010, now seen corresponding path program 1 times [2022-07-20 06:32:13,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:13,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1875483381] [2022-07-20 06:32:13,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:13,889 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:13,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:13,890 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:13,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-07-20 06:32:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:13,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:13,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:14,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:14,059 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:14,060 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:14,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1875483381] [2022-07-20 06:32:14,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1875483381] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:14,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:14,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:14,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105299008] [2022-07-20 06:32:14,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:14,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:14,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:14,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:14,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:14,061 INFO L87 Difference]: Start difference. First operand 640 states and 922 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:14,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:14,318 INFO L93 Difference]: Finished difference Result 640 states and 920 transitions. [2022-07-20 06:32:14,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:14,319 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-07-20 06:32:14,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:14,321 INFO L225 Difference]: With dead ends: 640 [2022-07-20 06:32:14,321 INFO L226 Difference]: Without dead ends: 640 [2022-07-20 06:32:14,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:14,321 INFO L413 NwaCegarLoop]: 634 mSDtfsCounter, 681 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:14,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 1096 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:32:14,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2022-07-20 06:32:14,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 640. [2022-07-20 06:32:14,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 528 states have (on average 1.4166666666666667) internal successors, (748), 534 states have internal predecessors, (748), 84 states have call successors, (84), 24 states have call predecessors, (84), 27 states have return successors, (88), 81 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:14,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 920 transitions. [2022-07-20 06:32:14,330 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 920 transitions. Word has length 32 [2022-07-20 06:32:14,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:14,330 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 920 transitions. [2022-07-20 06:32:14,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:14,330 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 920 transitions. [2022-07-20 06:32:14,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-07-20 06:32:14,332 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:14,332 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:14,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:14,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:14,538 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:14,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:14,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1030908419, now seen corresponding path program 1 times [2022-07-20 06:32:14,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:14,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [496919500] [2022-07-20 06:32:14,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:14,539 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:14,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:14,540 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:14,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-07-20 06:32:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:14,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:14,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:14,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:14,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:14,641 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:14,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [496919500] [2022-07-20 06:32:14,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [496919500] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:14,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:14,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:14,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680850404] [2022-07-20 06:32:14,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:14,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:14,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:14,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:14,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:14,643 INFO L87 Difference]: Start difference. First operand 640 states and 920 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:14,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:14,656 INFO L93 Difference]: Finished difference Result 659 states and 939 transitions. [2022-07-20 06:32:14,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:14,657 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2022-07-20 06:32:14,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:14,658 INFO L225 Difference]: With dead ends: 659 [2022-07-20 06:32:14,658 INFO L226 Difference]: Without dead ends: 659 [2022-07-20 06:32:14,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:14,659 INFO L413 NwaCegarLoop]: 660 mSDtfsCounter, 569 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:14,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 817 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:14,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2022-07-20 06:32:14,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 639. [2022-07-20 06:32:14,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 527 states have (on average 1.413662239089184) internal successors, (745), 533 states have internal predecessors, (745), 84 states have call successors, (84), 24 states have call predecessors, (84), 27 states have return successors, (86), 81 states have call predecessors, (86), 77 states have call successors, (86) [2022-07-20 06:32:14,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 915 transitions. [2022-07-20 06:32:14,669 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 915 transitions. Word has length 36 [2022-07-20 06:32:14,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:14,669 INFO L495 AbstractCegarLoop]: Abstraction has 639 states and 915 transitions. [2022-07-20 06:32:14,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:14,669 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 915 transitions. [2022-07-20 06:32:14,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-07-20 06:32:14,670 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:14,670 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:14,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:14,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:14,877 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:14,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:14,878 INFO L85 PathProgramCache]: Analyzing trace with hash 138802049, now seen corresponding path program 1 times [2022-07-20 06:32:14,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:14,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1424086100] [2022-07-20 06:32:14,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:14,878 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:14,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:14,879 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:14,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-07-20 06:32:14,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:14,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:14,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:14,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:14,996 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:14,996 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:14,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1424086100] [2022-07-20 06:32:14,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1424086100] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:14,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:14,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:14,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545332477] [2022-07-20 06:32:14,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:14,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:14,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:14,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:14,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:14,998 INFO L87 Difference]: Start difference. First operand 639 states and 915 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:15,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:15,065 INFO L93 Difference]: Finished difference Result 767 states and 1086 transitions. [2022-07-20 06:32:15,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:15,066 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-07-20 06:32:15,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:15,072 INFO L225 Difference]: With dead ends: 767 [2022-07-20 06:32:15,072 INFO L226 Difference]: Without dead ends: 767 [2022-07-20 06:32:15,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:15,074 INFO L413 NwaCegarLoop]: 757 mSDtfsCounter, 135 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1373 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:15,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 1373 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:15,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-07-20 06:32:15,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 690. [2022-07-20 06:32:15,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 574 states have (on average 1.386759581881533) internal successors, (796), 573 states have internal predecessors, (796), 84 states have call successors, (84), 24 states have call predecessors, (84), 31 states have return successors, (97), 92 states have call predecessors, (97), 77 states have call successors, (97) [2022-07-20 06:32:15,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 977 transitions. [2022-07-20 06:32:15,089 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 977 transitions. Word has length 34 [2022-07-20 06:32:15,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:15,089 INFO L495 AbstractCegarLoop]: Abstraction has 690 states and 977 transitions. [2022-07-20 06:32:15,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:15,089 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 977 transitions. [2022-07-20 06:32:15,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-07-20 06:32:15,090 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:15,090 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:15,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:15,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:15,298 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:15,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:15,298 INFO L85 PathProgramCache]: Analyzing trace with hash -298326081, now seen corresponding path program 1 times [2022-07-20 06:32:15,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:15,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137938912] [2022-07-20 06:32:15,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:15,298 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:15,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:15,300 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:15,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-07-20 06:32:15,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:15,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:15,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:15,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:15,451 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:15,451 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:15,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137938912] [2022-07-20 06:32:15,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137938912] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:15,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:15,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:15,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314824945] [2022-07-20 06:32:15,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:15,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:15,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:15,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:15,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:15,453 INFO L87 Difference]: Start difference. First operand 690 states and 977 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:15,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:15,699 INFO L93 Difference]: Finished difference Result 671 states and 947 transitions. [2022-07-20 06:32:15,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:15,699 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-07-20 06:32:15,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:15,701 INFO L225 Difference]: With dead ends: 671 [2022-07-20 06:32:15,701 INFO L226 Difference]: Without dead ends: 671 [2022-07-20 06:32:15,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:15,702 INFO L413 NwaCegarLoop]: 643 mSDtfsCounter, 673 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:15,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 1104 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:32:15,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2022-07-20 06:32:15,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 671. [2022-07-20 06:32:15,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 557 states have (on average 1.3913824057450628) internal successors, (775), 563 states have internal predecessors, (775), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:15,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 947 transitions. [2022-07-20 06:32:15,714 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 947 transitions. Word has length 34 [2022-07-20 06:32:15,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:15,714 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 947 transitions. [2022-07-20 06:32:15,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:15,714 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 947 transitions. [2022-07-20 06:32:15,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:32:15,715 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:15,716 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:15,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:15,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:15,922 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:15,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:15,923 INFO L85 PathProgramCache]: Analyzing trace with hash 452395651, now seen corresponding path program 1 times [2022-07-20 06:32:15,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:15,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2056512799] [2022-07-20 06:32:15,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:15,923 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:15,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:15,925 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:15,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-07-20 06:32:16,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:16,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:16,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:16,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:16,100 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:16,100 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:16,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2056512799] [2022-07-20 06:32:16,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2056512799] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:16,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:16,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:16,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800045199] [2022-07-20 06:32:16,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:16,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:16,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:16,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:16,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:16,103 INFO L87 Difference]: Start difference. First operand 671 states and 947 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:16,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:16,397 INFO L93 Difference]: Finished difference Result 746 states and 1053 transitions. [2022-07-20 06:32:16,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:16,398 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-07-20 06:32:16,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:16,400 INFO L225 Difference]: With dead ends: 746 [2022-07-20 06:32:16,400 INFO L226 Difference]: Without dead ends: 746 [2022-07-20 06:32:16,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:16,401 INFO L413 NwaCegarLoop]: 724 mSDtfsCounter, 757 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 767 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:16,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [767 Valid, 1184 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:32:16,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-07-20 06:32:16,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 674. [2022-07-20 06:32:16,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 560 states have (on average 1.3910714285714285) internal successors, (779), 566 states have internal predecessors, (779), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:16,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 951 transitions. [2022-07-20 06:32:16,410 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 951 transitions. Word has length 35 [2022-07-20 06:32:16,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:16,411 INFO L495 AbstractCegarLoop]: Abstraction has 674 states and 951 transitions. [2022-07-20 06:32:16,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:16,411 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 951 transitions. [2022-07-20 06:32:16,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-20 06:32:16,412 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:16,412 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-20 06:32:16,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:16,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:16,612 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:16,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:16,613 INFO L85 PathProgramCache]: Analyzing trace with hash 452672481, now seen corresponding path program 1 times [2022-07-20 06:32:16,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:16,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [807168913] [2022-07-20 06:32:16,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:16,613 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:16,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:16,615 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:16,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-07-20 06:32:16,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:16,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-20 06:32:16,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:16,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:16,770 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:16,770 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:16,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [807168913] [2022-07-20 06:32:16,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [807168913] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:16,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:16,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:16,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032181125] [2022-07-20 06:32:16,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:16,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:16,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:16,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:16,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:16,773 INFO L87 Difference]: Start difference. First operand 674 states and 951 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:16,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:16,858 INFO L93 Difference]: Finished difference Result 690 states and 967 transitions. [2022-07-20 06:32:16,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:16,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-07-20 06:32:16,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:16,861 INFO L225 Difference]: With dead ends: 690 [2022-07-20 06:32:16,861 INFO L226 Difference]: Without dead ends: 673 [2022-07-20 06:32:16,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:16,862 INFO L413 NwaCegarLoop]: 650 mSDtfsCounter, 52 mSDsluCounter, 2570 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 3220 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:16,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 3220 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:16,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-07-20 06:32:16,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 673. [2022-07-20 06:32:16,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 559 states have (on average 1.3899821109123434) internal successors, (777), 565 states have internal predecessors, (777), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:16,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 949 transitions. [2022-07-20 06:32:16,873 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 949 transitions. Word has length 35 [2022-07-20 06:32:16,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:16,874 INFO L495 AbstractCegarLoop]: Abstraction has 673 states and 949 transitions. [2022-07-20 06:32:16,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:16,874 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 949 transitions. [2022-07-20 06:32:16,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-07-20 06:32:16,875 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:16,875 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:16,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:17,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:17,082 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:17,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:17,082 INFO L85 PathProgramCache]: Analyzing trace with hash 2080196380, now seen corresponding path program 1 times [2022-07-20 06:32:17,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:17,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1671056869] [2022-07-20 06:32:17,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:17,083 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:17,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:17,084 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:17,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-07-20 06:32:17,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:17,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:17,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:17,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:17,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:17,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:17,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1671056869] [2022-07-20 06:32:17,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1671056869] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:17,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:17,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:17,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027564548] [2022-07-20 06:32:17,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:17,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:17,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:17,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:17,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:17,186 INFO L87 Difference]: Start difference. First operand 673 states and 949 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:17,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:17,247 INFO L93 Difference]: Finished difference Result 699 states and 981 transitions. [2022-07-20 06:32:17,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:17,247 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-07-20 06:32:17,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:17,249 INFO L225 Difference]: With dead ends: 699 [2022-07-20 06:32:17,249 INFO L226 Difference]: Without dead ends: 699 [2022-07-20 06:32:17,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:17,250 INFO L413 NwaCegarLoop]: 662 mSDtfsCounter, 49 mSDsluCounter, 1235 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1897 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:17,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 1897 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:17,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2022-07-20 06:32:17,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 675. [2022-07-20 06:32:17,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 561 states have (on average 1.3885918003565063) internal successors, (779), 567 states have internal predecessors, (779), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:17,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 951 transitions. [2022-07-20 06:32:17,259 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 951 transitions. Word has length 37 [2022-07-20 06:32:17,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:17,259 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 951 transitions. [2022-07-20 06:32:17,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:17,260 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 951 transitions. [2022-07-20 06:32:17,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-07-20 06:32:17,261 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:17,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, 1, 1, 1, 1] [2022-07-20 06:32:17,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:17,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:17,468 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:17,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:17,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1792069090, now seen corresponding path program 1 times [2022-07-20 06:32:17,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:17,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114511698] [2022-07-20 06:32:17,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:17,469 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:17,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:17,470 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:17,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-07-20 06:32:17,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:17,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:17,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:17,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-20 06:32:17,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:17,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:17,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114511698] [2022-07-20 06:32:17,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114511698] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:17,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:17,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:17,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068307126] [2022-07-20 06:32:17,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:17,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:17,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:17,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:17,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:17,580 INFO L87 Difference]: Start difference. First operand 675 states and 951 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:17,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:17,626 INFO L93 Difference]: Finished difference Result 695 states and 973 transitions. [2022-07-20 06:32:17,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:17,627 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-07-20 06:32:17,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:17,629 INFO L225 Difference]: With dead ends: 695 [2022-07-20 06:32:17,629 INFO L226 Difference]: Without dead ends: 693 [2022-07-20 06:32:17,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:17,630 INFO L413 NwaCegarLoop]: 660 mSDtfsCounter, 63 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:17,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1222 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:17,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-07-20 06:32:17,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 689. [2022-07-20 06:32:17,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 575 states have (on average 1.3843478260869566) internal successors, (796), 581 states have internal predecessors, (796), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:17,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 968 transitions. [2022-07-20 06:32:17,640 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 968 transitions. Word has length 37 [2022-07-20 06:32:17,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:17,640 INFO L495 AbstractCegarLoop]: Abstraction has 689 states and 968 transitions. [2022-07-20 06:32:17,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:17,640 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 968 transitions. [2022-07-20 06:32:17,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-07-20 06:32:17,641 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:17,641 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:17,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:17,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:17,848 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:17,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:17,848 INFO L85 PathProgramCache]: Analyzing trace with hash 302691164, now seen corresponding path program 1 times [2022-07-20 06:32:17,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:17,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [458926065] [2022-07-20 06:32:17,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:17,849 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:17,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:17,850 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:17,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-07-20 06:32:17,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:17,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-20 06:32:17,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:18,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:18,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:18,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:18,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [458926065] [2022-07-20 06:32:18,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [458926065] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:18,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:18,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:18,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704961139] [2022-07-20 06:32:18,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:18,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:18,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:18,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:18,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:18,023 INFO L87 Difference]: Start difference. First operand 689 states and 968 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:18,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:18,122 INFO L93 Difference]: Finished difference Result 705 states and 984 transitions. [2022-07-20 06:32:18,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:18,122 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-07-20 06:32:18,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:18,124 INFO L225 Difference]: With dead ends: 705 [2022-07-20 06:32:18,124 INFO L226 Difference]: Without dead ends: 688 [2022-07-20 06:32:18,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:18,125 INFO L413 NwaCegarLoop]: 648 mSDtfsCounter, 39 mSDsluCounter, 3200 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 3848 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:18,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 3848 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:18,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-07-20 06:32:18,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 688. [2022-07-20 06:32:18,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 574 states have (on average 1.3832752613240418) internal successors, (794), 580 states have internal predecessors, (794), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:18,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 966 transitions. [2022-07-20 06:32:18,133 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 966 transitions. Word has length 36 [2022-07-20 06:32:18,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:18,134 INFO L495 AbstractCegarLoop]: Abstraction has 688 states and 966 transitions. [2022-07-20 06:32:18,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:18,134 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 966 transitions. [2022-07-20 06:32:18,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-07-20 06:32:18,135 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:18,135 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:18,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:18,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:18,342 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:18,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:18,342 INFO L85 PathProgramCache]: Analyzing trace with hash 914570012, now seen corresponding path program 1 times [2022-07-20 06:32:18,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:18,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1651819952] [2022-07-20 06:32:18,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:18,343 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:18,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:18,344 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:18,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-07-20 06:32:18,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:18,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-20 06:32:18,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:18,479 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:18,479 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:18,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1651819952] [2022-07-20 06:32:18,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1651819952] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:18,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:18,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:18,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249143143] [2022-07-20 06:32:18,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:18,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:18,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:18,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:18,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:18,481 INFO L87 Difference]: Start difference. First operand 688 states and 966 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:18,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:18,558 INFO L93 Difference]: Finished difference Result 698 states and 976 transitions. [2022-07-20 06:32:18,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:18,558 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-07-20 06:32:18,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:18,560 INFO L225 Difference]: With dead ends: 698 [2022-07-20 06:32:18,561 INFO L226 Difference]: Without dead ends: 673 [2022-07-20 06:32:18,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:18,561 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 52 mSDsluCounter, 2551 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 3197 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:18,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 3197 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:18,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-07-20 06:32:18,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 673. [2022-07-20 06:32:18,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 559 states have (on average 1.3917710196779964) internal successors, (778), 565 states have internal predecessors, (778), 84 states have call successors, (84), 24 states have call predecessors, (84), 29 states have return successors, (88), 83 states have call predecessors, (88), 77 states have call successors, (88) [2022-07-20 06:32:18,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 950 transitions. [2022-07-20 06:32:18,576 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 950 transitions. Word has length 36 [2022-07-20 06:32:18,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:18,578 INFO L495 AbstractCegarLoop]: Abstraction has 673 states and 950 transitions. [2022-07-20 06:32:18,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-20 06:32:18,578 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 950 transitions. [2022-07-20 06:32:18,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-07-20 06:32:18,579 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:18,579 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:18,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-07-20 06:32:18,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:18,786 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:18,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:18,787 INFO L85 PathProgramCache]: Analyzing trace with hash 366960515, now seen corresponding path program 1 times [2022-07-20 06:32:18,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:18,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [769767576] [2022-07-20 06:32:18,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:18,788 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:18,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:18,789 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:18,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-07-20 06:32:18,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:18,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:18,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:18,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:18,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:18,969 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:18,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [769767576] [2022-07-20 06:32:18,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [769767576] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:18,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:18,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:18,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900073231] [2022-07-20 06:32:18,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:18,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:18,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:18,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:18,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:18,971 INFO L87 Difference]: Start difference. First operand 673 states and 950 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:19,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:19,244 INFO L93 Difference]: Finished difference Result 782 states and 1094 transitions. [2022-07-20 06:32:19,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:19,244 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-07-20 06:32:19,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:19,247 INFO L225 Difference]: With dead ends: 782 [2022-07-20 06:32:19,247 INFO L226 Difference]: Without dead ends: 780 [2022-07-20 06:32:19,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:19,247 INFO L413 NwaCegarLoop]: 663 mSDtfsCounter, 761 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:19,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 1120 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:32:19,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2022-07-20 06:32:19,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 702. [2022-07-20 06:32:19,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 586 states have (on average 1.378839590443686) internal successors, (808), 592 states have internal predecessors, (808), 84 states have call successors, (84), 24 states have call predecessors, (84), 31 states have return successors, (90), 85 states have call predecessors, (90), 77 states have call successors, (90) [2022-07-20 06:32:19,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 982 transitions. [2022-07-20 06:32:19,258 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 982 transitions. Word has length 39 [2022-07-20 06:32:19,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:19,259 INFO L495 AbstractCegarLoop]: Abstraction has 702 states and 982 transitions. [2022-07-20 06:32:19,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:19,259 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 982 transitions. [2022-07-20 06:32:19,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-07-20 06:32:19,260 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:19,260 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:19,266 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-07-20 06:32:19,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:19,467 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:19,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:19,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1196068657, now seen corresponding path program 1 times [2022-07-20 06:32:19,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:19,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119291797] [2022-07-20 06:32:19,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:19,468 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:19,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:19,469 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:19,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-07-20 06:32:19,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:19,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:19,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:19,605 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:19,606 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:19,606 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:19,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119291797] [2022-07-20 06:32:19,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119291797] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:19,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:19,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:19,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640190638] [2022-07-20 06:32:19,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:19,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:19,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:19,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:19,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:19,607 INFO L87 Difference]: Start difference. First operand 702 states and 982 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:19,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:19,732 INFO L93 Difference]: Finished difference Result 720 states and 1001 transitions. [2022-07-20 06:32:19,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:19,732 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-07-20 06:32:19,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:19,734 INFO L225 Difference]: With dead ends: 720 [2022-07-20 06:32:19,735 INFO L226 Difference]: Without dead ends: 700 [2022-07-20 06:32:19,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:19,735 INFO L413 NwaCegarLoop]: 629 mSDtfsCounter, 60 mSDsluCounter, 3061 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3690 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:19,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3690 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:19,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-07-20 06:32:19,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 700. [2022-07-20 06:32:19,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 584 states have (on average 1.3767123287671232) internal successors, (804), 590 states have internal predecessors, (804), 84 states have call successors, (84), 24 states have call predecessors, (84), 31 states have return successors, (90), 85 states have call predecessors, (90), 77 states have call successors, (90) [2022-07-20 06:32:19,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 978 transitions. [2022-07-20 06:32:19,747 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 978 transitions. Word has length 40 [2022-07-20 06:32:19,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:19,749 INFO L495 AbstractCegarLoop]: Abstraction has 700 states and 978 transitions. [2022-07-20 06:32:19,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:19,749 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 978 transitions. [2022-07-20 06:32:19,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-20 06:32:19,750 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:19,750 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:19,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:19,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:19,958 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:19,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:19,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1438594100, now seen corresponding path program 1 times [2022-07-20 06:32:19,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:19,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335344181] [2022-07-20 06:32:19,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:19,959 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:19,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:19,960 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:19,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-07-20 06:32:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:20,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:20,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:20,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:20,103 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:20,103 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:20,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335344181] [2022-07-20 06:32:20,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335344181] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:20,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:20,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:20,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797084909] [2022-07-20 06:32:20,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:20,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:20,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:20,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:20,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:20,105 INFO L87 Difference]: Start difference. First operand 700 states and 978 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:20,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:20,305 INFO L93 Difference]: Finished difference Result 1246 states and 1751 transitions. [2022-07-20 06:32:20,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:20,306 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2022-07-20 06:32:20,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:20,309 INFO L225 Difference]: With dead ends: 1246 [2022-07-20 06:32:20,309 INFO L226 Difference]: Without dead ends: 1246 [2022-07-20 06:32:20,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:20,310 INFO L413 NwaCegarLoop]: 722 mSDtfsCounter, 547 mSDsluCounter, 3201 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 3923 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:20,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 3923 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:32:20,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2022-07-20 06:32:20,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 1037. [2022-07-20 06:32:20,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 859 states have (on average 1.4016298020954598) internal successors, (1204), 883 states have internal predecessors, (1204), 126 states have call successors, (126), 41 states have call predecessors, (126), 51 states have return successors, (140), 112 states have call predecessors, (140), 119 states have call successors, (140) [2022-07-20 06:32:20,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1470 transitions. [2022-07-20 06:32:20,334 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1470 transitions. Word has length 43 [2022-07-20 06:32:20,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:20,335 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1470 transitions. [2022-07-20 06:32:20,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:20,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1470 transitions. [2022-07-20 06:32:20,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:20,336 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:20,336 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:20,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:20,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:20,544 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:20,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:20,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1615816211, now seen corresponding path program 1 times [2022-07-20 06:32:20,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:20,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101941349] [2022-07-20 06:32:20,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:20,545 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:20,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:20,546 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:20,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-07-20 06:32:20,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:20,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:20,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:20,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:20,682 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:20,682 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:20,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101941349] [2022-07-20 06:32:20,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101941349] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:20,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:20,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:20,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391739771] [2022-07-20 06:32:20,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:20,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:20,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:20,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:20,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:20,683 INFO L87 Difference]: Start difference. First operand 1037 states and 1470 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:20,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:20,716 INFO L93 Difference]: Finished difference Result 1012 states and 1434 transitions. [2022-07-20 06:32:20,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:20,717 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 45 [2022-07-20 06:32:20,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:20,720 INFO L225 Difference]: With dead ends: 1012 [2022-07-20 06:32:20,720 INFO L226 Difference]: Without dead ends: 1012 [2022-07-20 06:32:20,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:20,721 INFO L413 NwaCegarLoop]: 639 mSDtfsCounter, 9 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:20,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1234 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:20,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2022-07-20 06:32:20,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 1012. [2022-07-20 06:32:20,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 837 states have (on average 1.3990442054958183) internal successors, (1171), 860 states have internal predecessors, (1171), 125 states have call successors, (125), 41 states have call predecessors, (125), 49 states have return successors, (138), 110 states have call predecessors, (138), 119 states have call successors, (138) [2022-07-20 06:32:20,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1434 transitions. [2022-07-20 06:32:20,736 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1434 transitions. Word has length 45 [2022-07-20 06:32:20,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:20,736 INFO L495 AbstractCegarLoop]: Abstraction has 1012 states and 1434 transitions. [2022-07-20 06:32:20,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:20,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1434 transitions. [2022-07-20 06:32:20,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-20 06:32:20,739 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:20,740 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:20,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:20,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:20,947 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:20,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:20,947 INFO L85 PathProgramCache]: Analyzing trace with hash -938217641, now seen corresponding path program 1 times [2022-07-20 06:32:20,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:20,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [524076762] [2022-07-20 06:32:20,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:20,948 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:20,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:20,949 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:20,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-07-20 06:32:21,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:21,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:21,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:21,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:21,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:21,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:21,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [524076762] [2022-07-20 06:32:21,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [524076762] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:21,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:21,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:21,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975530037] [2022-07-20 06:32:21,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:21,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:21,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:21,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:21,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:21,136 INFO L87 Difference]: Start difference. First operand 1012 states and 1434 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 8 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:21,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:21,295 INFO L93 Difference]: Finished difference Result 1072 states and 1505 transitions. [2022-07-20 06:32:21,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:21,295 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 8 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-07-20 06:32:21,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:21,298 INFO L225 Difference]: With dead ends: 1072 [2022-07-20 06:32:21,298 INFO L226 Difference]: Without dead ends: 1060 [2022-07-20 06:32:21,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:21,299 INFO L413 NwaCegarLoop]: 631 mSDtfsCounter, 17 mSDsluCounter, 4898 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 5529 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:21,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 5529 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:21,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2022-07-20 06:32:21,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 1033. [2022-07-20 06:32:21,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 856 states have (on average 1.394859813084112) internal successors, (1194), 880 states have internal predecessors, (1194), 125 states have call successors, (125), 41 states have call predecessors, (125), 51 states have return successors, (146), 111 states have call predecessors, (146), 119 states have call successors, (146) [2022-07-20 06:32:21,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1465 transitions. [2022-07-20 06:32:21,313 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1465 transitions. Word has length 43 [2022-07-20 06:32:21,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:21,313 INFO L495 AbstractCegarLoop]: Abstraction has 1033 states and 1465 transitions. [2022-07-20 06:32:21,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 8 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:21,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1465 transitions. [2022-07-20 06:32:21,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:32:21,315 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:21,315 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:21,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:21,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:21,522 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:21,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:21,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1007838826, now seen corresponding path program 1 times [2022-07-20 06:32:21,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:21,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2042183563] [2022-07-20 06:32:21,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:21,523 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:21,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:21,524 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:21,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-07-20 06:32:21,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:21,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:21,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:21,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:21,760 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:21,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:21,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2042183563] [2022-07-20 06:32:21,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2042183563] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:21,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:21,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:21,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572740272] [2022-07-20 06:32:21,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:21,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:21,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:21,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:21,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:21,761 INFO L87 Difference]: Start difference. First operand 1033 states and 1465 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 8 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:21,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:21,891 INFO L93 Difference]: Finished difference Result 1072 states and 1504 transitions. [2022-07-20 06:32:21,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:21,891 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 8 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2022-07-20 06:32:21,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:21,894 INFO L225 Difference]: With dead ends: 1072 [2022-07-20 06:32:21,895 INFO L226 Difference]: Without dead ends: 1060 [2022-07-20 06:32:21,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:21,895 INFO L413 NwaCegarLoop]: 630 mSDtfsCounter, 21 mSDsluCounter, 4291 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 4921 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:21,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 4921 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:21,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2022-07-20 06:32:21,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 1033. [2022-07-20 06:32:21,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 856 states have (on average 1.394859813084112) internal successors, (1194), 880 states have internal predecessors, (1194), 125 states have call successors, (125), 41 states have call predecessors, (125), 51 states have return successors, (145), 111 states have call predecessors, (145), 119 states have call successors, (145) [2022-07-20 06:32:21,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1464 transitions. [2022-07-20 06:32:21,920 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1464 transitions. Word has length 44 [2022-07-20 06:32:21,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:21,920 INFO L495 AbstractCegarLoop]: Abstraction has 1033 states and 1464 transitions. [2022-07-20 06:32:21,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 8 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:21,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1464 transitions. [2022-07-20 06:32:21,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:32:21,922 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:21,922 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:21,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:22,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:22,129 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:22,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:22,130 INFO L85 PathProgramCache]: Analyzing trace with hash 590562129, now seen corresponding path program 1 times [2022-07-20 06:32:22,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:22,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [92168110] [2022-07-20 06:32:22,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:22,130 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:22,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:22,131 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:22,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-07-20 06:32:22,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:22,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:22,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:22,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:22,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:22,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:22,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [92168110] [2022-07-20 06:32:22,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [92168110] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:22,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:22,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:22,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751009368] [2022-07-20 06:32:22,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:22,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:22,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:22,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:22,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:22,306 INFO L87 Difference]: Start difference. First operand 1033 states and 1464 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:22,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:22,491 INFO L93 Difference]: Finished difference Result 1064 states and 1496 transitions. [2022-07-20 06:32:22,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:22,491 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-07-20 06:32:22,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:22,494 INFO L225 Difference]: With dead ends: 1064 [2022-07-20 06:32:22,494 INFO L226 Difference]: Without dead ends: 1047 [2022-07-20 06:32:22,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:22,495 INFO L413 NwaCegarLoop]: 634 mSDtfsCounter, 80 mSDsluCounter, 4959 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 5593 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:22,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 5593 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:22,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2022-07-20 06:32:22,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1031. [2022-07-20 06:32:22,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 855 states have (on average 1.3929824561403508) internal successors, (1191), 879 states have internal predecessors, (1191), 124 states have call successors, (124), 41 states have call predecessors, (124), 51 states have return successors, (144), 110 states have call predecessors, (144), 118 states have call successors, (144) [2022-07-20 06:32:22,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1459 transitions. [2022-07-20 06:32:22,509 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1459 transitions. Word has length 47 [2022-07-20 06:32:22,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:22,509 INFO L495 AbstractCegarLoop]: Abstraction has 1031 states and 1459 transitions. [2022-07-20 06:32:22,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:22,509 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1459 transitions. [2022-07-20 06:32:22,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:32:22,511 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:22,511 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:22,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-07-20 06:32:22,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:22,718 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:22,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:22,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1771938136, now seen corresponding path program 1 times [2022-07-20 06:32:22,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:22,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [387252270] [2022-07-20 06:32:22,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:22,719 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:22,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:22,721 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:22,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-07-20 06:32:22,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:22,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:22,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:22,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:22,877 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:22,877 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:22,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [387252270] [2022-07-20 06:32:22,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [387252270] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:22,877 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:22,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:22,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618897559] [2022-07-20 06:32:22,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:22,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:22,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:22,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:22,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:22,878 INFO L87 Difference]: Start difference. First operand 1031 states and 1459 transitions. Second operand has 10 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:23,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:23,052 INFO L93 Difference]: Finished difference Result 1048 states and 1477 transitions. [2022-07-20 06:32:23,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:23,053 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-07-20 06:32:23,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:23,056 INFO L225 Difference]: With dead ends: 1048 [2022-07-20 06:32:23,056 INFO L226 Difference]: Without dead ends: 1031 [2022-07-20 06:32:23,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:23,056 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 62 mSDsluCounter, 4841 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 5455 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:23,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 5455 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:23,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2022-07-20 06:32:23,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 1031. [2022-07-20 06:32:23,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 855 states have (on average 1.3859649122807018) internal successors, (1185), 879 states have internal predecessors, (1185), 124 states have call successors, (124), 41 states have call predecessors, (124), 51 states have return successors, (144), 110 states have call predecessors, (144), 118 states have call successors, (144) [2022-07-20 06:32:23,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1453 transitions. [2022-07-20 06:32:23,070 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1453 transitions. Word has length 44 [2022-07-20 06:32:23,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:23,070 INFO L495 AbstractCegarLoop]: Abstraction has 1031 states and 1453 transitions. [2022-07-20 06:32:23,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:23,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1453 transitions. [2022-07-20 06:32:23,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 06:32:23,075 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:23,075 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:23,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:23,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:23,282 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:23,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:23,283 INFO L85 PathProgramCache]: Analyzing trace with hash 877591917, now seen corresponding path program 1 times [2022-07-20 06:32:23,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:23,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077186286] [2022-07-20 06:32:23,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:23,283 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:23,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:23,284 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:23,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-07-20 06:32:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:23,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:23,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:23,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:23,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:23,490 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:23,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077186286] [2022-07-20 06:32:23,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077186286] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:23,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:23,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:32:23,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117063802] [2022-07-20 06:32:23,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:23,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:32:23,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:23,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:32:23,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:23,492 INFO L87 Difference]: Start difference. First operand 1031 states and 1453 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 9 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:23,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:23,663 INFO L93 Difference]: Finished difference Result 1071 states and 1493 transitions. [2022-07-20 06:32:23,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 06:32:23,664 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 9 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-07-20 06:32:23,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:23,667 INFO L225 Difference]: With dead ends: 1071 [2022-07-20 06:32:23,667 INFO L226 Difference]: Without dead ends: 1058 [2022-07-20 06:32:23,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:32:23,668 INFO L413 NwaCegarLoop]: 633 mSDtfsCounter, 29 mSDsluCounter, 5522 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 6155 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:23,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 6155 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:23,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2022-07-20 06:32:23,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 1031. [2022-07-20 06:32:23,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 855 states have (on average 1.3859649122807018) internal successors, (1185), 879 states have internal predecessors, (1185), 124 states have call successors, (124), 41 states have call predecessors, (124), 51 states have return successors, (143), 110 states have call predecessors, (143), 118 states have call successors, (143) [2022-07-20 06:32:23,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1452 transitions. [2022-07-20 06:32:23,681 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1452 transitions. Word has length 46 [2022-07-20 06:32:23,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:23,681 INFO L495 AbstractCegarLoop]: Abstraction has 1031 states and 1452 transitions. [2022-07-20 06:32:23,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 9 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:23,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1452 transitions. [2022-07-20 06:32:23,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:32:23,683 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:23,683 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:23,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:23,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:23,889 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:23,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:23,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1691543900, now seen corresponding path program 1 times [2022-07-20 06:32:23,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:23,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1638975700] [2022-07-20 06:32:23,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:23,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:23,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:23,891 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:23,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-07-20 06:32:23,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:23,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:23,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:24,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:24,000 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:24,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:24,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1638975700] [2022-07-20 06:32:24,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1638975700] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:24,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:24,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:24,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295514869] [2022-07-20 06:32:24,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:24,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:24,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:24,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:24,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:24,002 INFO L87 Difference]: Start difference. First operand 1031 states and 1452 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:24,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:24,059 INFO L93 Difference]: Finished difference Result 1052 states and 1475 transitions. [2022-07-20 06:32:24,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:24,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-07-20 06:32:24,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:24,062 INFO L225 Difference]: With dead ends: 1052 [2022-07-20 06:32:24,063 INFO L226 Difference]: Without dead ends: 1052 [2022-07-20 06:32:24,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:24,063 INFO L413 NwaCegarLoop]: 621 mSDtfsCounter, 39 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1798 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:24,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1798 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:24,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2022-07-20 06:32:24,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 1033. [2022-07-20 06:32:24,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 857 states have (on average 1.3850641773628938) internal successors, (1187), 881 states have internal predecessors, (1187), 124 states have call successors, (124), 41 states have call predecessors, (124), 51 states have return successors, (143), 110 states have call predecessors, (143), 118 states have call successors, (143) [2022-07-20 06:32:24,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1454 transitions. [2022-07-20 06:32:24,081 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1454 transitions. Word has length 44 [2022-07-20 06:32:24,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:24,081 INFO L495 AbstractCegarLoop]: Abstraction has 1033 states and 1454 transitions. [2022-07-20 06:32:24,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:24,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1454 transitions. [2022-07-20 06:32:24,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:32:24,083 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:24,083 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:24,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:24,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:24,289 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:24,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:24,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1825557406, now seen corresponding path program 1 times [2022-07-20 06:32:24,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:24,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186631441] [2022-07-20 06:32:24,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:24,290 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:24,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:24,291 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:24,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-07-20 06:32:24,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:24,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:24,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:24,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-20 06:32:24,420 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:24,420 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:24,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186631441] [2022-07-20 06:32:24,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186631441] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:24,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:24,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:24,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262922274] [2022-07-20 06:32:24,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:24,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:24,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:24,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:24,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:24,421 INFO L87 Difference]: Start difference. First operand 1033 states and 1454 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:24,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:24,532 INFO L93 Difference]: Finished difference Result 1051 states and 1473 transitions. [2022-07-20 06:32:24,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:24,532 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-07-20 06:32:24,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:24,535 INFO L225 Difference]: With dead ends: 1051 [2022-07-20 06:32:24,535 INFO L226 Difference]: Without dead ends: 1031 [2022-07-20 06:32:24,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:24,536 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 60 mSDsluCounter, 3008 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3626 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:24,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3626 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:24,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2022-07-20 06:32:24,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 1031. [2022-07-20 06:32:24,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 855 states have (on average 1.3812865497076023) internal successors, (1181), 879 states have internal predecessors, (1181), 124 states have call successors, (124), 41 states have call predecessors, (124), 51 states have return successors, (143), 110 states have call predecessors, (143), 118 states have call successors, (143) [2022-07-20 06:32:24,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1448 transitions. [2022-07-20 06:32:24,552 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1448 transitions. Word has length 44 [2022-07-20 06:32:24,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:24,552 INFO L495 AbstractCegarLoop]: Abstraction has 1031 states and 1448 transitions. [2022-07-20 06:32:24,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:24,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1448 transitions. [2022-07-20 06:32:24,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:32:24,554 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:24,554 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:24,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:24,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:24,761 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:24,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:24,761 INFO L85 PathProgramCache]: Analyzing trace with hash 345167796, now seen corresponding path program 1 times [2022-07-20 06:32:24,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:24,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [123739468] [2022-07-20 06:32:24,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:24,762 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:24,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:24,763 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:24,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-07-20 06:32:24,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:24,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:24,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:24,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:24,858 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:24,858 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:24,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [123739468] [2022-07-20 06:32:24,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [123739468] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:24,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:24,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:24,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986553124] [2022-07-20 06:32:24,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:24,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:24,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:24,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:24,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:24,859 INFO L87 Difference]: Start difference. First operand 1031 states and 1448 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:24,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:24,869 INFO L93 Difference]: Finished difference Result 1047 states and 1464 transitions. [2022-07-20 06:32:24,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:24,874 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-07-20 06:32:24,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:24,877 INFO L225 Difference]: With dead ends: 1047 [2022-07-20 06:32:24,877 INFO L226 Difference]: Without dead ends: 1047 [2022-07-20 06:32:24,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:24,877 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 19 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:24,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1235 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:24,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2022-07-20 06:32:24,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1031. [2022-07-20 06:32:24,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 855 states have (on average 1.3801169590643274) internal successors, (1180), 879 states have internal predecessors, (1180), 124 states have call successors, (124), 41 states have call predecessors, (124), 51 states have return successors, (143), 110 states have call predecessors, (143), 118 states have call successors, (143) [2022-07-20 06:32:24,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1447 transitions. [2022-07-20 06:32:24,889 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1447 transitions. Word has length 44 [2022-07-20 06:32:24,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:24,889 INFO L495 AbstractCegarLoop]: Abstraction has 1031 states and 1447 transitions. [2022-07-20 06:32:24,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:24,889 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1447 transitions. [2022-07-20 06:32:24,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-20 06:32:24,891 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:24,891 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:24,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:25,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:25,097 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:25,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:25,098 INFO L85 PathProgramCache]: Analyzing trace with hash 211154290, now seen corresponding path program 1 times [2022-07-20 06:32:25,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:25,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [394476028] [2022-07-20 06:32:25,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:25,098 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:25,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:25,099 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:25,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-07-20 06:32:25,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:25,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:25,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:25,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:25,229 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:25,229 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:25,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [394476028] [2022-07-20 06:32:25,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [394476028] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:25,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:25,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:25,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025137463] [2022-07-20 06:32:25,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:25,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:25,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:25,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:25,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:25,231 INFO L87 Difference]: Start difference. First operand 1031 states and 1447 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:25,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:25,332 INFO L93 Difference]: Finished difference Result 1046 states and 1462 transitions. [2022-07-20 06:32:25,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:25,333 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-07-20 06:32:25,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:25,335 INFO L225 Difference]: With dead ends: 1046 [2022-07-20 06:32:25,335 INFO L226 Difference]: Without dead ends: 1019 [2022-07-20 06:32:25,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:25,336 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 68 mSDsluCounter, 2973 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 3584 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:25,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 3584 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:25,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2022-07-20 06:32:25,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 1019. [2022-07-20 06:32:25,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 846 states have (on average 1.3747044917257683) internal successors, (1163), 870 states have internal predecessors, (1163), 121 states have call successors, (121), 41 states have call predecessors, (121), 51 states have return successors, (140), 107 states have call predecessors, (140), 115 states have call successors, (140) [2022-07-20 06:32:25,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 1424 transitions. [2022-07-20 06:32:25,348 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 1424 transitions. Word has length 44 [2022-07-20 06:32:25,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:25,348 INFO L495 AbstractCegarLoop]: Abstraction has 1019 states and 1424 transitions. [2022-07-20 06:32:25,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:25,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 1424 transitions. [2022-07-20 06:32:25,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:25,350 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:25,350 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:25,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:25,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:25,557 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:25,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:25,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1307777067, now seen corresponding path program 1 times [2022-07-20 06:32:25,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:25,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [631801141] [2022-07-20 06:32:25,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:25,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:25,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:25,559 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:25,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-07-20 06:32:25,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:25,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:25,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:25,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:25,663 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:25,663 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:25,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [631801141] [2022-07-20 06:32:25,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [631801141] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:25,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:25,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:25,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967608687] [2022-07-20 06:32:25,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:25,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:25,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:25,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:25,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:25,664 INFO L87 Difference]: Start difference. First operand 1019 states and 1424 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:25,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:25,761 INFO L93 Difference]: Finished difference Result 1061 states and 1498 transitions. [2022-07-20 06:32:25,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:25,761 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-20 06:32:25,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:25,764 INFO L225 Difference]: With dead ends: 1061 [2022-07-20 06:32:25,764 INFO L226 Difference]: Without dead ends: 1061 [2022-07-20 06:32:25,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:25,764 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 21 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:25,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1702 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:25,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2022-07-20 06:32:25,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1033. [2022-07-20 06:32:25,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 856 states have (on average 1.375) internal successors, (1177), 882 states have internal predecessors, (1177), 123 states have call successors, (123), 41 states have call predecessors, (123), 53 states have return successors, (154), 109 states have call predecessors, (154), 117 states have call successors, (154) [2022-07-20 06:32:25,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1454 transitions. [2022-07-20 06:32:25,777 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1454 transitions. Word has length 45 [2022-07-20 06:32:25,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:25,777 INFO L495 AbstractCegarLoop]: Abstraction has 1033 states and 1454 transitions. [2022-07-20 06:32:25,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:25,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1454 transitions. [2022-07-20 06:32:25,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:25,779 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:25,779 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:25,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:25,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:25,986 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:25,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:25,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1817250157, now seen corresponding path program 1 times [2022-07-20 06:32:25,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:25,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [536816053] [2022-07-20 06:32:25,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:25,987 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:25,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:25,988 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:25,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-07-20 06:32:26,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:26,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:26,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:26,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:26,139 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:26,140 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:26,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [536816053] [2022-07-20 06:32:26,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [536816053] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:26,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:26,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:26,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427184727] [2022-07-20 06:32:26,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:26,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:26,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:26,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:26,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:26,141 INFO L87 Difference]: Start difference. First operand 1033 states and 1454 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:26,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:26,256 INFO L93 Difference]: Finished difference Result 1068 states and 1530 transitions. [2022-07-20 06:32:26,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:26,256 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-20 06:32:26,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:26,259 INFO L225 Difference]: With dead ends: 1068 [2022-07-20 06:32:26,259 INFO L226 Difference]: Without dead ends: 1049 [2022-07-20 06:32:26,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:26,259 INFO L413 NwaCegarLoop]: 609 mSDtfsCounter, 60 mSDsluCounter, 4163 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 4772 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:26,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 4772 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:26,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2022-07-20 06:32:26,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1041. [2022-07-20 06:32:26,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 860 states have (on average 1.3732558139534883) internal successors, (1181), 890 states have internal predecessors, (1181), 123 states have call successors, (123), 41 states have call predecessors, (123), 57 states have return successors, (186), 109 states have call predecessors, (186), 117 states have call successors, (186) [2022-07-20 06:32:26,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 1490 transitions. [2022-07-20 06:32:26,278 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 1490 transitions. Word has length 45 [2022-07-20 06:32:26,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:26,278 INFO L495 AbstractCegarLoop]: Abstraction has 1041 states and 1490 transitions. [2022-07-20 06:32:26,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:26,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 1490 transitions. [2022-07-20 06:32:26,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:32:26,280 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:26,280 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:26,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:26,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:26,487 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:26,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:26,487 INFO L85 PathProgramCache]: Analyzing trace with hash -201116362, now seen corresponding path program 1 times [2022-07-20 06:32:26,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:26,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285046914] [2022-07-20 06:32:26,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:26,488 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:26,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:26,489 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:26,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-07-20 06:32:26,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:26,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:26,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:26,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:26,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:26,710 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:26,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285046914] [2022-07-20 06:32:26,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285046914] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:26,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:26,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:26,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005192888] [2022-07-20 06:32:26,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:26,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:26,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:26,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:26,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:26,711 INFO L87 Difference]: Start difference. First operand 1041 states and 1490 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:26,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:26,886 INFO L93 Difference]: Finished difference Result 1082 states and 1531 transitions. [2022-07-20 06:32:26,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:26,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 47 [2022-07-20 06:32:26,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:26,889 INFO L225 Difference]: With dead ends: 1082 [2022-07-20 06:32:26,889 INFO L226 Difference]: Without dead ends: 1068 [2022-07-20 06:32:26,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:26,889 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 46 mSDsluCounter, 5317 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 5927 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:26,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 5927 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:26,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2022-07-20 06:32:26,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1041. [2022-07-20 06:32:26,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 860 states have (on average 1.3732558139534883) internal successors, (1181), 890 states have internal predecessors, (1181), 123 states have call successors, (123), 41 states have call predecessors, (123), 57 states have return successors, (185), 109 states have call predecessors, (185), 117 states have call successors, (185) [2022-07-20 06:32:26,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 1489 transitions. [2022-07-20 06:32:26,909 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 1489 transitions. Word has length 47 [2022-07-20 06:32:26,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:26,909 INFO L495 AbstractCegarLoop]: Abstraction has 1041 states and 1489 transitions. [2022-07-20 06:32:26,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:26,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 1489 transitions. [2022-07-20 06:32:26,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:32:26,911 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:26,912 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:26,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:27,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:27,119 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:27,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:27,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1741355878, now seen corresponding path program 1 times [2022-07-20 06:32:27,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:27,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [501202321] [2022-07-20 06:32:27,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:27,122 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:27,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:27,123 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:27,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-07-20 06:32:27,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:27,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:27,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:27,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:27,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:27,320 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:27,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [501202321] [2022-07-20 06:32:27,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [501202321] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:27,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:27,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:27,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867025060] [2022-07-20 06:32:27,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:27,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:27,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:27,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:27,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:27,321 INFO L87 Difference]: Start difference. First operand 1041 states and 1489 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:27,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:27,490 INFO L93 Difference]: Finished difference Result 1082 states and 1530 transitions. [2022-07-20 06:32:27,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:27,490 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2022-07-20 06:32:27,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:27,492 INFO L225 Difference]: With dead ends: 1082 [2022-07-20 06:32:27,492 INFO L226 Difference]: Without dead ends: 1068 [2022-07-20 06:32:27,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:27,493 INFO L413 NwaCegarLoop]: 608 mSDtfsCounter, 46 mSDsluCounter, 5308 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 5916 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:27,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 5916 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:27,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2022-07-20 06:32:27,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1041. [2022-07-20 06:32:27,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 860 states have (on average 1.3732558139534883) internal successors, (1181), 890 states have internal predecessors, (1181), 123 states have call successors, (123), 41 states have call predecessors, (123), 57 states have return successors, (184), 109 states have call predecessors, (184), 117 states have call successors, (184) [2022-07-20 06:32:27,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 1488 transitions. [2022-07-20 06:32:27,525 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 1488 transitions. Word has length 48 [2022-07-20 06:32:27,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:27,525 INFO L495 AbstractCegarLoop]: Abstraction has 1041 states and 1488 transitions. [2022-07-20 06:32:27,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:27,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 1488 transitions. [2022-07-20 06:32:27,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:27,527 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:27,527 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:27,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:27,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:27,731 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:27,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:27,732 INFO L85 PathProgramCache]: Analyzing trace with hash -495181895, now seen corresponding path program 1 times [2022-07-20 06:32:27,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:27,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897688108] [2022-07-20 06:32:27,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:27,732 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:27,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:27,733 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:27,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-07-20 06:32:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:27,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:27,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:27,953 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:27,953 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:27,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897688108] [2022-07-20 06:32:27,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897688108] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:27,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:27,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:27,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813246772] [2022-07-20 06:32:27,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:27,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:27,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:27,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:27,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:27,955 INFO L87 Difference]: Start difference. First operand 1041 states and 1488 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:28,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:28,142 INFO L93 Difference]: Finished difference Result 1082 states and 1529 transitions. [2022-07-20 06:32:28,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:28,142 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2022-07-20 06:32:28,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:28,145 INFO L225 Difference]: With dead ends: 1082 [2022-07-20 06:32:28,145 INFO L226 Difference]: Without dead ends: 1068 [2022-07-20 06:32:28,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:28,145 INFO L413 NwaCegarLoop]: 608 mSDtfsCounter, 42 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 6507 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:28,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 6507 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:28,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2022-07-20 06:32:28,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1041. [2022-07-20 06:32:28,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 860 states have (on average 1.3732558139534883) internal successors, (1181), 890 states have internal predecessors, (1181), 123 states have call successors, (123), 41 states have call predecessors, (123), 57 states have return successors, (183), 109 states have call predecessors, (183), 117 states have call successors, (183) [2022-07-20 06:32:28,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 1487 transitions. [2022-07-20 06:32:28,167 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 1487 transitions. Word has length 54 [2022-07-20 06:32:28,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:28,167 INFO L495 AbstractCegarLoop]: Abstraction has 1041 states and 1487 transitions. [2022-07-20 06:32:28,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:28,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 1487 transitions. [2022-07-20 06:32:28,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 06:32:28,169 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:28,170 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:28,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:28,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:28,370 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:28,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:28,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1309709834, now seen corresponding path program 1 times [2022-07-20 06:32:28,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:28,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1087574340] [2022-07-20 06:32:28,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:28,371 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:28,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:28,372 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:28,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-07-20 06:32:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:28,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:28,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:28,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:28,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:28,558 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:28,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1087574340] [2022-07-20 06:32:28,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1087574340] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:28,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:28,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:28,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34150966] [2022-07-20 06:32:28,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:28,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:28,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:28,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:28,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:28,559 INFO L87 Difference]: Start difference. First operand 1041 states and 1487 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:28,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:28,709 INFO L93 Difference]: Finished difference Result 1110 states and 1567 transitions. [2022-07-20 06:32:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:28,709 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-07-20 06:32:28,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:28,711 INFO L225 Difference]: With dead ends: 1110 [2022-07-20 06:32:28,711 INFO L226 Difference]: Without dead ends: 1098 [2022-07-20 06:32:28,712 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:28,712 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 17 mSDsluCounter, 4717 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 5329 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:28,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 5329 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:28,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2022-07-20 06:32:28,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 1062. [2022-07-20 06:32:28,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 879 states have (on average 1.3697383390216156) internal successors, (1204), 910 states have internal predecessors, (1204), 123 states have call successors, (123), 41 states have call predecessors, (123), 59 states have return successors, (191), 110 states have call predecessors, (191), 117 states have call successors, (191) [2022-07-20 06:32:28,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1518 transitions. [2022-07-20 06:32:28,748 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1518 transitions. Word has length 46 [2022-07-20 06:32:28,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:28,748 INFO L495 AbstractCegarLoop]: Abstraction has 1062 states and 1518 transitions. [2022-07-20 06:32:28,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:28,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1518 transitions. [2022-07-20 06:32:28,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:28,750 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:28,750 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:28,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2022-07-20 06:32:28,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:28,958 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:28,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:28,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1991597085, now seen corresponding path program 1 times [2022-07-20 06:32:28,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:28,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430433577] [2022-07-20 06:32:28,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:28,959 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:28,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:28,960 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:28,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-07-20 06:32:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:29,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:29,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:29,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:29,139 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:29,139 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:29,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430433577] [2022-07-20 06:32:29,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430433577] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:29,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:29,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:29,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602871971] [2022-07-20 06:32:29,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:29,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:29,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:29,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:29,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:29,140 INFO L87 Difference]: Start difference. First operand 1062 states and 1518 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 8 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:29,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:29,288 INFO L93 Difference]: Finished difference Result 1110 states and 1566 transitions. [2022-07-20 06:32:29,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:29,289 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 8 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 45 [2022-07-20 06:32:29,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:29,291 INFO L225 Difference]: With dead ends: 1110 [2022-07-20 06:32:29,291 INFO L226 Difference]: Without dead ends: 1098 [2022-07-20 06:32:29,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:29,291 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 21 mSDsluCounter, 4175 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 4792 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:29,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 4792 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:29,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2022-07-20 06:32:29,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 1062. [2022-07-20 06:32:29,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 879 states have (on average 1.3697383390216156) internal successors, (1204), 910 states have internal predecessors, (1204), 123 states have call successors, (123), 41 states have call predecessors, (123), 59 states have return successors, (190), 110 states have call predecessors, (190), 117 states have call successors, (190) [2022-07-20 06:32:29,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1517 transitions. [2022-07-20 06:32:29,304 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1517 transitions. Word has length 45 [2022-07-20 06:32:29,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:29,304 INFO L495 AbstractCegarLoop]: Abstraction has 1062 states and 1517 transitions. [2022-07-20 06:32:29,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 8 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:29,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1517 transitions. [2022-07-20 06:32:29,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:29,306 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:29,306 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:29,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:29,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:29,513 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:29,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:29,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1530884490, now seen corresponding path program 1 times [2022-07-20 06:32:29,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:29,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1364531762] [2022-07-20 06:32:29,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:29,514 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:29,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:29,515 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:29,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-07-20 06:32:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:29,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:29,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:29,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:29,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:29,615 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:29,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1364531762] [2022-07-20 06:32:29,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1364531762] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:29,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:29,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:29,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795943124] [2022-07-20 06:32:29,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:29,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:29,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:29,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:29,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:29,617 INFO L87 Difference]: Start difference. First operand 1062 states and 1517 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:29,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:29,624 INFO L93 Difference]: Finished difference Result 1078 states and 1533 transitions. [2022-07-20 06:32:29,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:29,624 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-07-20 06:32:29,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:29,626 INFO L225 Difference]: With dead ends: 1078 [2022-07-20 06:32:29,626 INFO L226 Difference]: Without dead ends: 1078 [2022-07-20 06:32:29,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:29,627 INFO L413 NwaCegarLoop]: 616 mSDtfsCounter, 19 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:29,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1211 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:29,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2022-07-20 06:32:29,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 1062. [2022-07-20 06:32:29,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 879 states have (on average 1.3686006825938566) internal successors, (1203), 910 states have internal predecessors, (1203), 123 states have call successors, (123), 41 states have call predecessors, (123), 59 states have return successors, (190), 110 states have call predecessors, (190), 117 states have call successors, (190) [2022-07-20 06:32:29,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1516 transitions. [2022-07-20 06:32:29,640 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1516 transitions. Word has length 45 [2022-07-20 06:32:29,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:29,640 INFO L495 AbstractCegarLoop]: Abstraction has 1062 states and 1516 transitions. [2022-07-20 06:32:29,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:29,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1516 transitions. [2022-07-20 06:32:29,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:29,642 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:29,642 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:29,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:29,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:29,850 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:29,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:29,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1664897996, now seen corresponding path program 1 times [2022-07-20 06:32:29,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:29,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [636329234] [2022-07-20 06:32:29,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:29,850 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:29,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:29,851 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:29,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-07-20 06:32:29,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:29,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:29,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:29,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:29,981 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:29,981 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:29,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [636329234] [2022-07-20 06:32:29,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [636329234] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:29,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:29,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:29,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128785742] [2022-07-20 06:32:29,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:29,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:29,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:29,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:29,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:29,982 INFO L87 Difference]: Start difference. First operand 1062 states and 1516 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:30,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:30,079 INFO L93 Difference]: Finished difference Result 1086 states and 1545 transitions. [2022-07-20 06:32:30,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:30,080 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-07-20 06:32:30,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:30,082 INFO L225 Difference]: With dead ends: 1086 [2022-07-20 06:32:30,082 INFO L226 Difference]: Without dead ends: 1054 [2022-07-20 06:32:30,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:30,083 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 76 mSDsluCounter, 2910 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 3521 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:30,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 3521 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:30,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2022-07-20 06:32:30,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1054. [2022-07-20 06:32:30,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 873 states have (on average 1.3642611683848798) internal successors, (1191), 904 states have internal predecessors, (1191), 121 states have call successors, (121), 41 states have call predecessors, (121), 59 states have return successors, (188), 108 states have call predecessors, (188), 115 states have call successors, (188) [2022-07-20 06:32:30,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1500 transitions. [2022-07-20 06:32:30,100 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1500 transitions. Word has length 45 [2022-07-20 06:32:30,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:30,100 INFO L495 AbstractCegarLoop]: Abstraction has 1054 states and 1500 transitions. [2022-07-20 06:32:30,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:30,100 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1500 transitions. [2022-07-20 06:32:30,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:30,102 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:30,102 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:30,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2022-07-20 06:32:30,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:30,309 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:30,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:30,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1130031656, now seen corresponding path program 1 times [2022-07-20 06:32:30,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:30,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [422850487] [2022-07-20 06:32:30,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:30,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:30,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:30,311 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:30,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-07-20 06:32:30,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:30,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:30,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:30,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:30,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:30,407 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:30,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [422850487] [2022-07-20 06:32:30,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [422850487] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:30,407 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:30,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:30,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290984466] [2022-07-20 06:32:30,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:30,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:30,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:30,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:30,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:30,408 INFO L87 Difference]: Start difference. First operand 1054 states and 1500 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:30,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:30,414 INFO L93 Difference]: Finished difference Result 1070 states and 1516 transitions. [2022-07-20 06:32:30,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:30,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-07-20 06:32:30,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:30,417 INFO L225 Difference]: With dead ends: 1070 [2022-07-20 06:32:30,417 INFO L226 Difference]: Without dead ends: 1070 [2022-07-20 06:32:30,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:30,417 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 19 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:30,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1178 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:30,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-07-20 06:32:30,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1054. [2022-07-20 06:32:30,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 873 states have (on average 1.3631156930126003) internal successors, (1190), 904 states have internal predecessors, (1190), 121 states have call successors, (121), 41 states have call predecessors, (121), 59 states have return successors, (188), 108 states have call predecessors, (188), 115 states have call successors, (188) [2022-07-20 06:32:30,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1499 transitions. [2022-07-20 06:32:30,430 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1499 transitions. Word has length 45 [2022-07-20 06:32:30,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:30,431 INFO L495 AbstractCegarLoop]: Abstraction has 1054 states and 1499 transitions. [2022-07-20 06:32:30,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:30,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1499 transitions. [2022-07-20 06:32:30,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-20 06:32:30,433 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:30,433 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:30,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:30,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:30,641 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:30,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:30,642 INFO L85 PathProgramCache]: Analyzing trace with hash 996018150, now seen corresponding path program 1 times [2022-07-20 06:32:30,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:30,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [451025587] [2022-07-20 06:32:30,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:30,642 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:30,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:30,643 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:30,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-07-20 06:32:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:30,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:30,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:30,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:30,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:30,777 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:30,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [451025587] [2022-07-20 06:32:30,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [451025587] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:30,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:30,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:30,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125879516] [2022-07-20 06:32:30,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:30,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:30,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:30,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:30,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:30,780 INFO L87 Difference]: Start difference. First operand 1054 states and 1499 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:30,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:30,876 INFO L93 Difference]: Finished difference Result 1069 states and 1514 transitions. [2022-07-20 06:32:30,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:30,877 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-07-20 06:32:30,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:30,878 INFO L225 Difference]: With dead ends: 1069 [2022-07-20 06:32:30,878 INFO L226 Difference]: Without dead ends: 1046 [2022-07-20 06:32:30,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:30,879 INFO L413 NwaCegarLoop]: 591 mSDtfsCounter, 64 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 3414 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:30,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 3414 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:30,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2022-07-20 06:32:30,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 1046. [2022-07-20 06:32:30,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 867 states have (on average 1.3598615916955017) internal successors, (1179), 898 states have internal predecessors, (1179), 119 states have call successors, (119), 41 states have call predecessors, (119), 59 states have return successors, (186), 106 states have call predecessors, (186), 113 states have call successors, (186) [2022-07-20 06:32:30,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1484 transitions. [2022-07-20 06:32:30,893 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1484 transitions. Word has length 45 [2022-07-20 06:32:30,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:30,893 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1484 transitions. [2022-07-20 06:32:30,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:30,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1484 transitions. [2022-07-20 06:32:30,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-20 06:32:30,895 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:30,895 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:30,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:31,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:31,103 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:31,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:31,103 INFO L85 PathProgramCache]: Analyzing trace with hash -688570704, now seen corresponding path program 1 times [2022-07-20 06:32:31,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:31,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721626531] [2022-07-20 06:32:31,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:31,104 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:31,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:31,105 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:31,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-07-20 06:32:31,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:31,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:31,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:31,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:31,235 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:31,236 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:31,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721626531] [2022-07-20 06:32:31,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721626531] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:31,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:31,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:31,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572138071] [2022-07-20 06:32:31,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:31,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:31,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:31,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:31,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:31,237 INFO L87 Difference]: Start difference. First operand 1046 states and 1484 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:31,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:31,262 INFO L93 Difference]: Finished difference Result 1038 states and 1468 transitions. [2022-07-20 06:32:31,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:31,262 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 49 [2022-07-20 06:32:31,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:31,264 INFO L225 Difference]: With dead ends: 1038 [2022-07-20 06:32:31,264 INFO L226 Difference]: Without dead ends: 1038 [2022-07-20 06:32:31,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:31,266 INFO L413 NwaCegarLoop]: 602 mSDtfsCounter, 34 mSDsluCounter, 2346 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2948 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:31,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2948 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:31,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2022-07-20 06:32:31,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 1032. [2022-07-20 06:32:31,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 853 states have (on average 1.3563892145369285) internal successors, (1157), 884 states have internal predecessors, (1157), 119 states have call successors, (119), 41 states have call predecessors, (119), 59 states have return successors, (186), 106 states have call predecessors, (186), 113 states have call successors, (186) [2022-07-20 06:32:31,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1462 transitions. [2022-07-20 06:32:31,279 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1462 transitions. Word has length 49 [2022-07-20 06:32:31,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:31,279 INFO L495 AbstractCegarLoop]: Abstraction has 1032 states and 1462 transitions. [2022-07-20 06:32:31,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:31,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1462 transitions. [2022-07-20 06:32:31,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:32:31,281 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:31,281 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:31,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:31,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:31,489 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:31,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:31,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1799473543, now seen corresponding path program 1 times [2022-07-20 06:32:31,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:31,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [641969225] [2022-07-20 06:32:31,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:31,490 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:31,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:31,491 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:31,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-07-20 06:32:31,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:31,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:31,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:31,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:31,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:31,674 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:31,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [641969225] [2022-07-20 06:32:31,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [641969225] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:31,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:31,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:31,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039463653] [2022-07-20 06:32:31,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:31,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:31,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:31,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:31,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:31,675 INFO L87 Difference]: Start difference. First operand 1032 states and 1462 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:31,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:31,834 INFO L93 Difference]: Finished difference Result 1077 states and 1503 transitions. [2022-07-20 06:32:31,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:31,834 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 47 [2022-07-20 06:32:31,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:31,836 INFO L225 Difference]: With dead ends: 1077 [2022-07-20 06:32:31,836 INFO L226 Difference]: Without dead ends: 1064 [2022-07-20 06:32:31,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:31,837 INFO L413 NwaCegarLoop]: 584 mSDtfsCounter, 17 mSDsluCounter, 4484 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 5068 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:31,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 5068 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:31,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2022-07-20 06:32:31,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 1018. [2022-07-20 06:32:31,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 840 states have (on average 1.35) internal successors, (1134), 871 states have internal predecessors, (1134), 118 states have call successors, (118), 41 states have call predecessors, (118), 59 states have return successors, (185), 105 states have call predecessors, (185), 112 states have call successors, (185) [2022-07-20 06:32:31,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 1437 transitions. [2022-07-20 06:32:31,852 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 1437 transitions. Word has length 47 [2022-07-20 06:32:31,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:31,852 INFO L495 AbstractCegarLoop]: Abstraction has 1018 states and 1437 transitions. [2022-07-20 06:32:31,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:31,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 1437 transitions. [2022-07-20 06:32:31,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-20 06:32:31,854 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:31,855 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:31,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:32,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:32,062 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:32,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:32,062 INFO L85 PathProgramCache]: Analyzing trace with hash -487130130, now seen corresponding path program 1 times [2022-07-20 06:32:32,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:32,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [890586217] [2022-07-20 06:32:32,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:32,063 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:32,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:32,064 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:32,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-07-20 06:32:32,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:32,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:32,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:32,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:32,256 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:32,257 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:32,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [890586217] [2022-07-20 06:32:32,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [890586217] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:32,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:32,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:32,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549913271] [2022-07-20 06:32:32,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:32,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:32,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:32,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:32,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:32,258 INFO L87 Difference]: Start difference. First operand 1018 states and 1437 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:32,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:32,423 INFO L93 Difference]: Finished difference Result 1074 states and 1497 transitions. [2022-07-20 06:32:32,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:32,424 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-07-20 06:32:32,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:32,426 INFO L225 Difference]: With dead ends: 1074 [2022-07-20 06:32:32,426 INFO L226 Difference]: Without dead ends: 1061 [2022-07-20 06:32:32,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:32,426 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 17 mSDsluCounter, 4460 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 5040 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:32,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 5040 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:32,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2022-07-20 06:32:32,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1006. [2022-07-20 06:32:32,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 831 states have (on average 1.3513838748495788) internal successors, (1123), 861 states have internal predecessors, (1123), 117 states have call successors, (117), 41 states have call predecessors, (117), 57 states have return successors, (177), 103 states have call predecessors, (177), 111 states have call successors, (177) [2022-07-20 06:32:32,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 1417 transitions. [2022-07-20 06:32:32,440 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 1417 transitions. Word has length 46 [2022-07-20 06:32:32,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:32,440 INFO L495 AbstractCegarLoop]: Abstraction has 1006 states and 1417 transitions. [2022-07-20 06:32:32,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:32,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 1417 transitions. [2022-07-20 06:32:32,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:32:32,442 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:32,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:32,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:32,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:32,650 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:32,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:32,650 INFO L85 PathProgramCache]: Analyzing trace with hash 484610396, now seen corresponding path program 1 times [2022-07-20 06:32:32,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:32,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [240740462] [2022-07-20 06:32:32,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:32,651 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:32,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:32,652 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:32,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-07-20 06:32:32,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:32,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:32,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:32,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:32,812 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:32,812 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:32,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [240740462] [2022-07-20 06:32:32,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [240740462] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:32,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:32,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:32,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150031135] [2022-07-20 06:32:32,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:32,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:32,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:32,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:32,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:32,813 INFO L87 Difference]: Start difference. First operand 1006 states and 1417 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:32,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:32,972 INFO L93 Difference]: Finished difference Result 1021 states and 1432 transitions. [2022-07-20 06:32:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:32,973 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2022-07-20 06:32:32,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:32,975 INFO L225 Difference]: With dead ends: 1021 [2022-07-20 06:32:32,975 INFO L226 Difference]: Without dead ends: 1004 [2022-07-20 06:32:32,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:32,975 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 62 mSDsluCounter, 4331 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4881 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:32,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4881 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:32,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2022-07-20 06:32:32,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 1004. [2022-07-20 06:32:32,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 830 states have (on average 1.3493975903614457) internal successors, (1120), 860 states have internal predecessors, (1120), 116 states have call successors, (116), 41 states have call predecessors, (116), 57 states have return successors, (176), 102 states have call predecessors, (176), 110 states have call successors, (176) [2022-07-20 06:32:32,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1412 transitions. [2022-07-20 06:32:32,987 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1412 transitions. Word has length 48 [2022-07-20 06:32:32,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:32,987 INFO L495 AbstractCegarLoop]: Abstraction has 1004 states and 1412 transitions. [2022-07-20 06:32:32,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:32,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1412 transitions. [2022-07-20 06:32:32,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:32:32,989 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:32,989 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:32,996 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Ended with exit code 0 [2022-07-20 06:32:33,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:33,197 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:33,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:33,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1904148279, now seen corresponding path program 1 times [2022-07-20 06:32:33,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:33,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1189808187] [2022-07-20 06:32:33,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:33,198 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:33,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:33,199 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:33,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-07-20 06:32:33,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:33,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:33,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:33,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:33,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:33,356 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:33,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1189808187] [2022-07-20 06:32:33,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1189808187] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:33,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:33,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:33,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170027241] [2022-07-20 06:32:33,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:33,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:33,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:33,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:33,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:33,357 INFO L87 Difference]: Start difference. First operand 1004 states and 1412 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:33,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:33,518 INFO L93 Difference]: Finished difference Result 1021 states and 1430 transitions. [2022-07-20 06:32:33,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:33,518 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-07-20 06:32:33,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:33,520 INFO L225 Difference]: With dead ends: 1021 [2022-07-20 06:32:33,520 INFO L226 Difference]: Without dead ends: 1004 [2022-07-20 06:32:33,520 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:33,521 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 62 mSDsluCounter, 4313 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4860 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:33,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4860 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:33,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2022-07-20 06:32:33,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 1004. [2022-07-20 06:32:33,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 830 states have (on average 1.344578313253012) internal successors, (1116), 860 states have internal predecessors, (1116), 116 states have call successors, (116), 41 states have call predecessors, (116), 57 states have return successors, (176), 102 states have call predecessors, (176), 110 states have call successors, (176) [2022-07-20 06:32:33,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1408 transitions. [2022-07-20 06:32:33,532 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1408 transitions. Word has length 47 [2022-07-20 06:32:33,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:33,532 INFO L495 AbstractCegarLoop]: Abstraction has 1004 states and 1408 transitions. [2022-07-20 06:32:33,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:33,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1408 transitions. [2022-07-20 06:32:33,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:32:33,534 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:33,534 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:33,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:33,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:33,741 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:33,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:33,742 INFO L85 PathProgramCache]: Analyzing trace with hash 2046804371, now seen corresponding path program 1 times [2022-07-20 06:32:33,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:33,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1739355864] [2022-07-20 06:32:33,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:33,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:33,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:33,743 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:33,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-07-20 06:32:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:33,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:33,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:33,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:33,853 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:33,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:33,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1739355864] [2022-07-20 06:32:33,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1739355864] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:33,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:33,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:33,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98256974] [2022-07-20 06:32:33,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:33,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:33,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:33,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:33,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:33,854 INFO L87 Difference]: Start difference. First operand 1004 states and 1408 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:33,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:33,876 INFO L93 Difference]: Finished difference Result 1033 states and 1448 transitions. [2022-07-20 06:32:33,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:33,876 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-07-20 06:32:33,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:33,878 INFO L225 Difference]: With dead ends: 1033 [2022-07-20 06:32:33,878 INFO L226 Difference]: Without dead ends: 1033 [2022-07-20 06:32:33,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:33,878 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 39 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 2262 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:33,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 2262 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:33,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2022-07-20 06:32:33,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 1012. [2022-07-20 06:32:33,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 836 states have (on average 1.3421052631578947) internal successors, (1122), 866 states have internal predecessors, (1122), 116 states have call successors, (116), 41 states have call predecessors, (116), 59 states have return successors, (186), 104 states have call predecessors, (186), 110 states have call successors, (186) [2022-07-20 06:32:33,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1424 transitions. [2022-07-20 06:32:33,891 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1424 transitions. Word has length 47 [2022-07-20 06:32:33,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:33,892 INFO L495 AbstractCegarLoop]: Abstraction has 1012 states and 1424 transitions. [2022-07-20 06:32:33,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:33,892 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1424 transitions. [2022-07-20 06:32:33,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 06:32:33,894 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:33,894 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:33,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:34,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:34,101 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:34,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:34,102 INFO L85 PathProgramCache]: Analyzing trace with hash 791864886, now seen corresponding path program 1 times [2022-07-20 06:32:34,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:34,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [255511315] [2022-07-20 06:32:34,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:34,102 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:34,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:34,103 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:34,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-07-20 06:32:34,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:34,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:34,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:34,206 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:34,207 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:34,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:34,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [255511315] [2022-07-20 06:32:34,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [255511315] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:34,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:34,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:34,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31515954] [2022-07-20 06:32:34,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:34,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:34,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:34,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:34,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:34,209 INFO L87 Difference]: Start difference. First operand 1012 states and 1424 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:34,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:34,217 INFO L93 Difference]: Finished difference Result 964 states and 1315 transitions. [2022-07-20 06:32:34,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:34,218 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-07-20 06:32:34,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:34,223 INFO L225 Difference]: With dead ends: 964 [2022-07-20 06:32:34,223 INFO L226 Difference]: Without dead ends: 962 [2022-07-20 06:32:34,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:34,224 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 3 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:34,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1072 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:34,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2022-07-20 06:32:34,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 865. [2022-07-20 06:32:34,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 726 states have (on average 1.334710743801653) internal successors, (969), 743 states have internal predecessors, (969), 87 states have call successors, (87), 38 states have call predecessors, (87), 51 states have return successors, (115), 83 states have call predecessors, (115), 81 states have call successors, (115) [2022-07-20 06:32:34,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1171 transitions. [2022-07-20 06:32:34,241 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1171 transitions. Word has length 47 [2022-07-20 06:32:34,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:34,241 INFO L495 AbstractCegarLoop]: Abstraction has 865 states and 1171 transitions. [2022-07-20 06:32:34,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:34,241 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1171 transitions. [2022-07-20 06:32:34,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-20 06:32:34,243 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:34,243 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:34,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2022-07-20 06:32:34,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:34,451 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:34,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:34,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1366311556, now seen corresponding path program 1 times [2022-07-20 06:32:34,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:34,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [201842390] [2022-07-20 06:32:34,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:34,452 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:34,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:34,453 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:34,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-07-20 06:32:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:34,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:34,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:34,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:34,620 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:34,620 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:34,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [201842390] [2022-07-20 06:32:34,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [201842390] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:34,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:34,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:34,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029535359] [2022-07-20 06:32:34,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:34,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:34,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:34,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:34,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:34,623 INFO L87 Difference]: Start difference. First operand 865 states and 1171 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:34,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:34,788 INFO L93 Difference]: Finished difference Result 896 states and 1203 transitions. [2022-07-20 06:32:34,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:34,789 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2022-07-20 06:32:34,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:34,790 INFO L225 Difference]: With dead ends: 896 [2022-07-20 06:32:34,790 INFO L226 Difference]: Without dead ends: 879 [2022-07-20 06:32:34,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:34,791 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 64 mSDsluCounter, 4292 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 4849 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:34,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 4849 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:34,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2022-07-20 06:32:34,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 863. [2022-07-20 06:32:34,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 725 states have (on average 1.333793103448276) internal successors, (967), 742 states have internal predecessors, (967), 86 states have call successors, (86), 38 states have call predecessors, (86), 51 states have return successors, (114), 82 states have call predecessors, (114), 80 states have call successors, (114) [2022-07-20 06:32:34,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1167 transitions. [2022-07-20 06:32:34,799 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1167 transitions. Word has length 52 [2022-07-20 06:32:34,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:34,799 INFO L495 AbstractCegarLoop]: Abstraction has 863 states and 1167 transitions. [2022-07-20 06:32:34,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:34,799 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1167 transitions. [2022-07-20 06:32:34,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-20 06:32:34,800 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:34,800 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:34,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:35,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:35,001 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:35,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:35,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1918382277, now seen corresponding path program 1 times [2022-07-20 06:32:35,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:35,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [121396099] [2022-07-20 06:32:35,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:35,002 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:35,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:35,003 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:35,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-07-20 06:32:35,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:35,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:35,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:35,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:35,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:35,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:35,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [121396099] [2022-07-20 06:32:35,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [121396099] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:35,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:35,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:35,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223728528] [2022-07-20 06:32:35,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:35,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:35,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:35,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:35,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:35,132 INFO L87 Difference]: Start difference. First operand 863 states and 1167 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:35,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:35,152 INFO L93 Difference]: Finished difference Result 883 states and 1189 transitions. [2022-07-20 06:32:35,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:35,152 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 49 [2022-07-20 06:32:35,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:35,154 INFO L225 Difference]: With dead ends: 883 [2022-07-20 06:32:35,154 INFO L226 Difference]: Without dead ends: 883 [2022-07-20 06:32:35,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:35,155 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 28 mSDsluCounter, 1609 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 2160 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:35,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 2160 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:35,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2022-07-20 06:32:35,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 865. [2022-07-20 06:32:35,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 727 states have (on average 1.3328748280605227) internal successors, (969), 743 states have internal predecessors, (969), 86 states have call successors, (86), 38 states have call predecessors, (86), 51 states have return successors, (114), 83 states have call predecessors, (114), 80 states have call successors, (114) [2022-07-20 06:32:35,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1169 transitions. [2022-07-20 06:32:35,163 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1169 transitions. Word has length 49 [2022-07-20 06:32:35,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:35,163 INFO L495 AbstractCegarLoop]: Abstraction has 865 states and 1169 transitions. [2022-07-20 06:32:35,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:35,163 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1169 transitions. [2022-07-20 06:32:35,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:32:35,165 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:35,165 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:35,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:35,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:35,373 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:35,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:35,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1443534431, now seen corresponding path program 1 times [2022-07-20 06:32:35,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:35,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [972257365] [2022-07-20 06:32:35,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:35,374 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:35,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:35,376 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:35,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-07-20 06:32:35,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:35,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:35,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:35,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:35,572 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:35,572 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:35,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [972257365] [2022-07-20 06:32:35,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [972257365] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:35,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:35,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:32:35,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424051889] [2022-07-20 06:32:35,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:35,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:32:35,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:35,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:32:35,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:35,573 INFO L87 Difference]: Start difference. First operand 865 states and 1169 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:35,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:35,722 INFO L93 Difference]: Finished difference Result 933 states and 1246 transitions. [2022-07-20 06:32:35,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 06:32:35,722 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2022-07-20 06:32:35,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:35,724 INFO L225 Difference]: With dead ends: 933 [2022-07-20 06:32:35,724 INFO L226 Difference]: Without dead ends: 920 [2022-07-20 06:32:35,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:32:35,724 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 33 mSDsluCounter, 4193 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 4738 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:35,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 4738 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:35,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2022-07-20 06:32:35,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 874. [2022-07-20 06:32:35,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 734 states have (on average 1.3297002724795641) internal successors, (976), 751 states have internal predecessors, (976), 86 states have call successors, (86), 38 states have call predecessors, (86), 53 states have return successors, (120), 84 states have call predecessors, (120), 80 states have call successors, (120) [2022-07-20 06:32:35,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1182 transitions. [2022-07-20 06:32:35,737 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1182 transitions. Word has length 48 [2022-07-20 06:32:35,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:35,737 INFO L495 AbstractCegarLoop]: Abstraction has 874 states and 1182 transitions. [2022-07-20 06:32:35,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:35,738 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1182 transitions. [2022-07-20 06:32:35,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:32:35,739 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:35,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:35,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Ended with exit code 0 [2022-07-20 06:32:35,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:35,951 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:35,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:35,951 INFO L85 PathProgramCache]: Analyzing trace with hash -642740247, now seen corresponding path program 1 times [2022-07-20 06:32:35,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:35,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [178078180] [2022-07-20 06:32:35,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:35,951 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:35,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:35,953 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:35,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-07-20 06:32:36,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:36,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:36,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:36,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:36,104 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:36,104 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:36,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [178078180] [2022-07-20 06:32:36,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [178078180] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:36,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:36,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:36,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969830984] [2022-07-20 06:32:36,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:36,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:36,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:36,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:36,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:36,105 INFO L87 Difference]: Start difference. First operand 874 states and 1182 transitions. Second operand has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:36,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:36,252 INFO L93 Difference]: Finished difference Result 889 states and 1197 transitions. [2022-07-20 06:32:36,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:36,252 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 51 [2022-07-20 06:32:36,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:36,254 INFO L225 Difference]: With dead ends: 889 [2022-07-20 06:32:36,255 INFO L226 Difference]: Without dead ends: 872 [2022-07-20 06:32:36,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:36,255 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 62 mSDsluCounter, 4167 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4704 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:36,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4704 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:36,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2022-07-20 06:32:36,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 872. [2022-07-20 06:32:36,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 733 states have (on average 1.3287858117326057) internal successors, (974), 750 states have internal predecessors, (974), 85 states have call successors, (85), 38 states have call predecessors, (85), 53 states have return successors, (119), 83 states have call predecessors, (119), 79 states have call successors, (119) [2022-07-20 06:32:36,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 1178 transitions. [2022-07-20 06:32:36,264 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 1178 transitions. Word has length 51 [2022-07-20 06:32:36,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:36,265 INFO L495 AbstractCegarLoop]: Abstraction has 872 states and 1178 transitions. [2022-07-20 06:32:36,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:36,265 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 1178 transitions. [2022-07-20 06:32:36,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-20 06:32:36,269 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:36,269 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:36,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:36,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:36,479 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:36,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:36,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1448836095, now seen corresponding path program 1 times [2022-07-20 06:32:36,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:36,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040205953] [2022-07-20 06:32:36,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:36,480 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:36,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:36,482 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:36,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-07-20 06:32:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:36,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:36,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:36,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:36,660 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:36,660 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:36,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040205953] [2022-07-20 06:32:36,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040205953] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:36,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:36,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:36,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598064119] [2022-07-20 06:32:36,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:36,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:36,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:36,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:36,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:36,661 INFO L87 Difference]: Start difference. First operand 872 states and 1178 transitions. Second operand has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:36,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:36,793 INFO L93 Difference]: Finished difference Result 889 states and 1196 transitions. [2022-07-20 06:32:36,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:36,793 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2022-07-20 06:32:36,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:36,795 INFO L225 Difference]: With dead ends: 889 [2022-07-20 06:32:36,795 INFO L226 Difference]: Without dead ends: 871 [2022-07-20 06:32:36,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:36,795 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 62 mSDsluCounter, 4101 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4620 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:36,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4620 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:36,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2022-07-20 06:32:36,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 871. [2022-07-20 06:32:36,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 732 states have (on average 1.3210382513661203) internal successors, (967), 749 states have internal predecessors, (967), 85 states have call successors, (85), 38 states have call predecessors, (85), 53 states have return successors, (119), 83 states have call predecessors, (119), 79 states have call successors, (119) [2022-07-20 06:32:36,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1171 transitions. [2022-07-20 06:32:36,804 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1171 transitions. Word has length 49 [2022-07-20 06:32:36,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:36,804 INFO L495 AbstractCegarLoop]: Abstraction has 871 states and 1171 transitions. [2022-07-20 06:32:36,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:36,805 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1171 transitions. [2022-07-20 06:32:36,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:32:36,806 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:36,806 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:36,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:37,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:37,015 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:37,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:37,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1422191575, now seen corresponding path program 1 times [2022-07-20 06:32:37,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:37,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1438638080] [2022-07-20 06:32:37,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:37,016 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:37,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:37,017 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:37,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-07-20 06:32:37,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:37,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:37,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:37,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:37,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:37,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:37,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1438638080] [2022-07-20 06:32:37,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1438638080] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:37,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:37,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:37,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264610974] [2022-07-20 06:32:37,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:37,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:37,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:37,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:37,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:37,132 INFO L87 Difference]: Start difference. First operand 871 states and 1171 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:37,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:37,179 INFO L93 Difference]: Finished difference Result 892 states and 1194 transitions. [2022-07-20 06:32:37,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:37,179 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-07-20 06:32:37,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:37,181 INFO L225 Difference]: With dead ends: 892 [2022-07-20 06:32:37,181 INFO L226 Difference]: Without dead ends: 892 [2022-07-20 06:32:37,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:37,182 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 39 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:37,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1526 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:37,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2022-07-20 06:32:37,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 873. [2022-07-20 06:32:37,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 734 states have (on average 1.3201634877384196) internal successors, (969), 751 states have internal predecessors, (969), 85 states have call successors, (85), 38 states have call predecessors, (85), 53 states have return successors, (119), 83 states have call predecessors, (119), 79 states have call successors, (119) [2022-07-20 06:32:37,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1173 transitions. [2022-07-20 06:32:37,193 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1173 transitions. Word has length 48 [2022-07-20 06:32:37,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:37,193 INFO L495 AbstractCegarLoop]: Abstraction has 873 states and 1173 transitions. [2022-07-20 06:32:37,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:37,193 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1173 transitions. [2022-07-20 06:32:37,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-07-20 06:32:37,194 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:37,194 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:37,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:37,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:37,401 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:37,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:37,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1288178069, now seen corresponding path program 1 times [2022-07-20 06:32:37,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:37,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1437274081] [2022-07-20 06:32:37,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:37,402 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:37,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:37,403 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:37,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-07-20 06:32:37,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:37,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:37,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:37,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:37,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:37,546 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:37,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1437274081] [2022-07-20 06:32:37,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1437274081] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:37,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:37,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:37,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762755732] [2022-07-20 06:32:37,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:37,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:37,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:37,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:37,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:37,547 INFO L87 Difference]: Start difference. First operand 873 states and 1173 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:37,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:37,626 INFO L93 Difference]: Finished difference Result 891 states and 1192 transitions. [2022-07-20 06:32:37,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:37,627 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-07-20 06:32:37,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:37,629 INFO L225 Difference]: With dead ends: 891 [2022-07-20 06:32:37,629 INFO L226 Difference]: Without dead ends: 870 [2022-07-20 06:32:37,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:37,629 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 60 mSDsluCounter, 2545 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3064 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:37,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3064 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:37,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2022-07-20 06:32:37,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 870. [2022-07-20 06:32:37,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 731 states have (on average 1.3132694938440492) internal successors, (960), 748 states have internal predecessors, (960), 85 states have call successors, (85), 38 states have call predecessors, (85), 53 states have return successors, (119), 83 states have call predecessors, (119), 79 states have call successors, (119) [2022-07-20 06:32:37,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 1164 transitions. [2022-07-20 06:32:37,638 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 1164 transitions. Word has length 48 [2022-07-20 06:32:37,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:37,638 INFO L495 AbstractCegarLoop]: Abstraction has 870 states and 1164 transitions. [2022-07-20 06:32:37,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-20 06:32:37,638 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 1164 transitions. [2022-07-20 06:32:37,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:32:37,639 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:37,639 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:37,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:37,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:37,847 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:37,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:37,847 INFO L85 PathProgramCache]: Analyzing trace with hash 908630671, now seen corresponding path program 1 times [2022-07-20 06:32:37,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:37,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [880250809] [2022-07-20 06:32:37,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:37,848 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:37,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:37,849 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:37,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-07-20 06:32:37,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:37,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:37,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:38,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:38,081 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:38,081 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:38,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [880250809] [2022-07-20 06:32:38,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [880250809] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:38,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:38,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:38,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754450393] [2022-07-20 06:32:38,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:38,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:38,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:38,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:38,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:38,082 INFO L87 Difference]: Start difference. First operand 870 states and 1164 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:38,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:38,256 INFO L93 Difference]: Finished difference Result 909 states and 1203 transitions. [2022-07-20 06:32:38,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:38,256 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2022-07-20 06:32:38,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:38,258 INFO L225 Difference]: With dead ends: 909 [2022-07-20 06:32:38,258 INFO L226 Difference]: Without dead ends: 895 [2022-07-20 06:32:38,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:38,258 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 42 mSDsluCounter, 5098 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 5625 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:38,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 5625 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:38,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2022-07-20 06:32:38,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 870. [2022-07-20 06:32:38,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 731 states have (on average 1.3132694938440492) internal successors, (960), 748 states have internal predecessors, (960), 85 states have call successors, (85), 38 states have call predecessors, (85), 53 states have return successors, (118), 83 states have call predecessors, (118), 79 states have call successors, (118) [2022-07-20 06:32:38,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 1163 transitions. [2022-07-20 06:32:38,267 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 1163 transitions. Word has length 57 [2022-07-20 06:32:38,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:38,267 INFO L495 AbstractCegarLoop]: Abstraction has 870 states and 1163 transitions. [2022-07-20 06:32:38,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:38,267 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 1163 transitions. [2022-07-20 06:32:38,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-20 06:32:38,269 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:38,269 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:38,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:38,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:38,476 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:38,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:38,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1327042800, now seen corresponding path program 1 times [2022-07-20 06:32:38,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:38,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1994325860] [2022-07-20 06:32:38,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:38,477 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:38,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:38,478 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:38,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-07-20 06:32:38,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:38,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:38,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:38,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:38,658 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:38,658 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:38,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1994325860] [2022-07-20 06:32:38,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1994325860] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:38,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:38,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-20 06:32:38,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822424187] [2022-07-20 06:32:38,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:38,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-20 06:32:38,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:38,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-20 06:32:38,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:38,660 INFO L87 Difference]: Start difference. First operand 870 states and 1163 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:38,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:38,828 INFO L93 Difference]: Finished difference Result 928 states and 1225 transitions. [2022-07-20 06:32:38,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-20 06:32:38,831 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 49 [2022-07-20 06:32:38,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:38,833 INFO L225 Difference]: With dead ends: 928 [2022-07-20 06:32:38,833 INFO L226 Difference]: Without dead ends: 913 [2022-07-20 06:32:38,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:32:38,834 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 33 mSDsluCounter, 4112 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 4648 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:38,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 4648 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:38,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-07-20 06:32:38,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 858. [2022-07-20 06:32:38,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 722 states have (on average 1.314404432132964) internal successors, (949), 738 states have internal predecessors, (949), 84 states have call successors, (84), 38 states have call predecessors, (84), 51 states have return successors, (111), 81 states have call predecessors, (111), 78 states have call successors, (111) [2022-07-20 06:32:38,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1144 transitions. [2022-07-20 06:32:38,853 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1144 transitions. Word has length 49 [2022-07-20 06:32:38,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:38,853 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1144 transitions. [2022-07-20 06:32:38,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:38,853 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1144 transitions. [2022-07-20 06:32:38,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 06:32:38,854 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:38,854 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:38,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Ended with exit code 0 [2022-07-20 06:32:39,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:39,061 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:39,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:39,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1096222030, now seen corresponding path program 1 times [2022-07-20 06:32:39,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:39,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117214917] [2022-07-20 06:32:39,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:39,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:39,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:39,063 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:39,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-07-20 06:32:39,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:39,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:39,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:39,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:39,271 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:39,271 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:39,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117214917] [2022-07-20 06:32:39,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117214917] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:39,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:39,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:39,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302847195] [2022-07-20 06:32:39,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:39,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:39,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:39,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:39,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:39,272 INFO L87 Difference]: Start difference. First operand 858 states and 1144 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 10 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:39,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:39,446 INFO L93 Difference]: Finished difference Result 927 states and 1221 transitions. [2022-07-20 06:32:39,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:39,447 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 10 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2022-07-20 06:32:39,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:39,448 INFO L225 Difference]: With dead ends: 927 [2022-07-20 06:32:39,448 INFO L226 Difference]: Without dead ends: 913 [2022-07-20 06:32:39,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:39,449 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 46 mSDsluCounter, 4615 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 5150 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:39,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 5150 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:39,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-07-20 06:32:39,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 867. [2022-07-20 06:32:39,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 729 states have (on average 1.3113854595336076) internal successors, (956), 746 states have internal predecessors, (956), 84 states have call successors, (84), 38 states have call predecessors, (84), 53 states have return successors, (116), 82 states have call predecessors, (116), 78 states have call successors, (116) [2022-07-20 06:32:39,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1156 transitions. [2022-07-20 06:32:39,458 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1156 transitions. Word has length 50 [2022-07-20 06:32:39,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:39,458 INFO L495 AbstractCegarLoop]: Abstraction has 867 states and 1156 transitions. [2022-07-20 06:32:39,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 10 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:39,458 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1156 transitions. [2022-07-20 06:32:39,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-07-20 06:32:39,459 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:39,459 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:39,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Ended with exit code 0 [2022-07-20 06:32:39,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:39,666 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:39,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:39,667 INFO L85 PathProgramCache]: Analyzing trace with hash -692563454, now seen corresponding path program 1 times [2022-07-20 06:32:39,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:39,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126395260] [2022-07-20 06:32:39,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:39,667 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:39,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:39,668 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:39,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2022-07-20 06:32:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:39,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:39,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:39,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:39,866 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:39,866 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:39,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126395260] [2022-07-20 06:32:39,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126395260] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:39,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:39,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:39,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862513844] [2022-07-20 06:32:39,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:39,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:39,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:39,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:39,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:39,867 INFO L87 Difference]: Start difference. First operand 867 states and 1156 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:40,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:40,042 INFO L93 Difference]: Finished difference Result 927 states and 1220 transitions. [2022-07-20 06:32:40,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:40,043 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 49 [2022-07-20 06:32:40,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:40,044 INFO L225 Difference]: With dead ends: 927 [2022-07-20 06:32:40,044 INFO L226 Difference]: Without dead ends: 913 [2022-07-20 06:32:40,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:40,045 INFO L413 NwaCegarLoop]: 530 mSDtfsCounter, 42 mSDsluCounter, 5101 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 5631 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:40,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 5631 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:40,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-07-20 06:32:40,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 867. [2022-07-20 06:32:40,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 729 states have (on average 1.3113854595336076) internal successors, (956), 746 states have internal predecessors, (956), 84 states have call successors, (84), 38 states have call predecessors, (84), 53 states have return successors, (115), 82 states have call predecessors, (115), 78 states have call successors, (115) [2022-07-20 06:32:40,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1155 transitions. [2022-07-20 06:32:40,053 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1155 transitions. Word has length 49 [2022-07-20 06:32:40,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:40,054 INFO L495 AbstractCegarLoop]: Abstraction has 867 states and 1155 transitions. [2022-07-20 06:32:40,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:40,054 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1155 transitions. [2022-07-20 06:32:40,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-07-20 06:32:40,055 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:40,055 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:40,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:40,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:40,263 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:40,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:40,264 INFO L85 PathProgramCache]: Analyzing trace with hash 110672091, now seen corresponding path program 1 times [2022-07-20 06:32:40,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:40,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [153118140] [2022-07-20 06:32:40,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:40,264 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:40,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:40,265 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:40,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2022-07-20 06:32:40,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:40,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:40,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:40,492 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:40,492 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:40,492 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:40,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [153118140] [2022-07-20 06:32:40,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [153118140] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:40,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:40,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:40,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997197032] [2022-07-20 06:32:40,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:40,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:40,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:40,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:40,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:40,493 INFO L87 Difference]: Start difference. First operand 867 states and 1155 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:40,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:40,654 INFO L93 Difference]: Finished difference Result 927 states and 1219 transitions. [2022-07-20 06:32:40,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:40,655 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 59 [2022-07-20 06:32:40,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:40,656 INFO L225 Difference]: With dead ends: 927 [2022-07-20 06:32:40,656 INFO L226 Difference]: Without dead ends: 913 [2022-07-20 06:32:40,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:40,657 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 46 mSDsluCounter, 4626 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 5161 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:40,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 5161 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:40,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-07-20 06:32:40,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 867. [2022-07-20 06:32:40,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 729 states have (on average 1.3113854595336076) internal successors, (956), 746 states have internal predecessors, (956), 84 states have call successors, (84), 38 states have call predecessors, (84), 53 states have return successors, (114), 82 states have call predecessors, (114), 78 states have call successors, (114) [2022-07-20 06:32:40,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1154 transitions. [2022-07-20 06:32:40,665 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1154 transitions. Word has length 59 [2022-07-20 06:32:40,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:40,665 INFO L495 AbstractCegarLoop]: Abstraction has 867 states and 1154 transitions. [2022-07-20 06:32:40,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:40,665 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1154 transitions. [2022-07-20 06:32:40,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:40,666 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:40,666 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:40,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Ended with exit code 0 [2022-07-20 06:32:40,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:40,874 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:40,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:40,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1369472507, now seen corresponding path program 1 times [2022-07-20 06:32:40,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:40,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [803665309] [2022-07-20 06:32:40,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:40,876 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:40,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:40,877 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:40,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2022-07-20 06:32:40,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:40,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:40,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:41,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:41,113 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:41,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:41,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [803665309] [2022-07-20 06:32:41,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [803665309] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:41,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:41,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:41,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965246946] [2022-07-20 06:32:41,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:41,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:41,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:41,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:41,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:41,114 INFO L87 Difference]: Start difference. First operand 867 states and 1154 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:41,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:41,280 INFO L93 Difference]: Finished difference Result 927 states and 1218 transitions. [2022-07-20 06:32:41,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:41,281 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2022-07-20 06:32:41,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:41,282 INFO L225 Difference]: With dead ends: 927 [2022-07-20 06:32:41,283 INFO L226 Difference]: Without dead ends: 913 [2022-07-20 06:32:41,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:41,283 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 42 mSDsluCounter, 5122 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 5654 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:41,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 5654 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:41,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-07-20 06:32:41,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 858. [2022-07-20 06:32:41,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 722 states have (on average 1.314404432132964) internal successors, (949), 738 states have internal predecessors, (949), 84 states have call successors, (84), 38 states have call predecessors, (84), 51 states have return successors, (111), 81 states have call predecessors, (111), 78 states have call successors, (111) [2022-07-20 06:32:41,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1144 transitions. [2022-07-20 06:32:41,304 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1144 transitions. Word has length 56 [2022-07-20 06:32:41,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:41,305 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1144 transitions. [2022-07-20 06:32:41,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:41,305 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1144 transitions. [2022-07-20 06:32:41,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-20 06:32:41,307 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:41,307 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:41,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:41,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:41,514 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:41,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:41,515 INFO L85 PathProgramCache]: Analyzing trace with hash 73346213, now seen corresponding path program 1 times [2022-07-20 06:32:41,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:41,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768431596] [2022-07-20 06:32:41,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:41,515 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:41,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:41,516 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:41,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2022-07-20 06:32:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:41,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:41,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:41,660 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:41,660 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:41,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:41,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768431596] [2022-07-20 06:32:41,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768431596] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:41,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:41,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:41,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497819997] [2022-07-20 06:32:41,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:41,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:41,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:41,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:41,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:41,662 INFO L87 Difference]: Start difference. First operand 858 states and 1144 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-20 06:32:41,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:41,942 INFO L93 Difference]: Finished difference Result 858 states and 1138 transitions. [2022-07-20 06:32:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:41,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2022-07-20 06:32:41,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:41,944 INFO L225 Difference]: With dead ends: 858 [2022-07-20 06:32:41,944 INFO L226 Difference]: Without dead ends: 858 [2022-07-20 06:32:41,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:41,944 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 548 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:41,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 1106 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-20 06:32:41,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2022-07-20 06:32:41,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 858. [2022-07-20 06:32:41,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 722 states have (on average 1.3060941828254848) internal successors, (943), 738 states have internal predecessors, (943), 84 states have call successors, (84), 38 states have call predecessors, (84), 51 states have return successors, (111), 81 states have call predecessors, (111), 78 states have call successors, (111) [2022-07-20 06:32:41,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1138 transitions. [2022-07-20 06:32:41,952 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1138 transitions. Word has length 66 [2022-07-20 06:32:41,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:41,952 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1138 transitions. [2022-07-20 06:32:41,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-20 06:32:41,953 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1138 transitions. [2022-07-20 06:32:41,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:41,954 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:41,954 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:41,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Ended with exit code 0 [2022-07-20 06:32:42,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:42,162 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:42,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:42,162 INFO L85 PathProgramCache]: Analyzing trace with hash 707219433, now seen corresponding path program 1 times [2022-07-20 06:32:42,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:42,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2069727906] [2022-07-20 06:32:42,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:42,163 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:42,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:42,164 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:42,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2022-07-20 06:32:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:42,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:42,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:42,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:42,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:42,368 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:42,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2069727906] [2022-07-20 06:32:42,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2069727906] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:42,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:42,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:42,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158560877] [2022-07-20 06:32:42,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:42,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:42,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:42,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:42,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:42,369 INFO L87 Difference]: Start difference. First operand 858 states and 1138 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-20 06:32:42,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:42,532 INFO L93 Difference]: Finished difference Result 858 states and 1130 transitions. [2022-07-20 06:32:42,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:42,533 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 53 [2022-07-20 06:32:42,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:42,534 INFO L225 Difference]: With dead ends: 858 [2022-07-20 06:32:42,534 INFO L226 Difference]: Without dead ends: 858 [2022-07-20 06:32:42,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:42,534 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 486 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:42,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 884 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:32:42,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2022-07-20 06:32:42,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 858. [2022-07-20 06:32:42,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 722 states have (on average 1.2950138504155124) internal successors, (935), 738 states have internal predecessors, (935), 84 states have call successors, (84), 38 states have call predecessors, (84), 51 states have return successors, (111), 81 states have call predecessors, (111), 78 states have call successors, (111) [2022-07-20 06:32:42,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1130 transitions. [2022-07-20 06:32:42,551 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1130 transitions. Word has length 53 [2022-07-20 06:32:42,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:42,551 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1130 transitions. [2022-07-20 06:32:42,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-20 06:32:42,552 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1130 transitions. [2022-07-20 06:32:42,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:32:42,552 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:42,553 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:42,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Ended with exit code 0 [2022-07-20 06:32:42,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:42,753 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:42,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:42,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1303785248, now seen corresponding path program 1 times [2022-07-20 06:32:42,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:42,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [82523749] [2022-07-20 06:32:42,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:42,754 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:42,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:42,755 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:42,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2022-07-20 06:32:42,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:42,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:42,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:42,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:42,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:42,863 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:42,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [82523749] [2022-07-20 06:32:42,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [82523749] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:42,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:42,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:42,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647724708] [2022-07-20 06:32:42,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:42,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:42,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:42,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:42,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:42,864 INFO L87 Difference]: Start difference. First operand 858 states and 1130 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:42,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:42,898 INFO L93 Difference]: Finished difference Result 878 states and 1152 transitions. [2022-07-20 06:32:42,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:42,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2022-07-20 06:32:42,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:42,899 INFO L225 Difference]: With dead ends: 878 [2022-07-20 06:32:42,900 INFO L226 Difference]: Without dead ends: 878 [2022-07-20 06:32:42,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:42,900 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 33 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2084 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:42,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 2084 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:42,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2022-07-20 06:32:42,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 860. [2022-07-20 06:32:42,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 724 states have (on average 1.2941988950276244) internal successors, (937), 739 states have internal predecessors, (937), 84 states have call successors, (84), 38 states have call predecessors, (84), 51 states have return successors, (111), 82 states have call predecessors, (111), 78 states have call successors, (111) [2022-07-20 06:32:42,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1132 transitions. [2022-07-20 06:32:42,908 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1132 transitions. Word has length 51 [2022-07-20 06:32:42,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:42,908 INFO L495 AbstractCegarLoop]: Abstraction has 860 states and 1132 transitions. [2022-07-20 06:32:42,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:42,909 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1132 transitions. [2022-07-20 06:32:42,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 06:32:42,910 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:42,910 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:42,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:43,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:43,112 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:43,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:43,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1797533827, now seen corresponding path program 1 times [2022-07-20 06:32:43,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:43,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1753270425] [2022-07-20 06:32:43,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:43,113 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:43,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:43,114 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:43,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2022-07-20 06:32:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:43,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:43,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:43,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:43,226 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:43,226 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:43,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1753270425] [2022-07-20 06:32:43,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1753270425] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:43,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:43,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:43,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211013154] [2022-07-20 06:32:43,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:43,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:43,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:43,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:43,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:43,227 INFO L87 Difference]: Start difference. First operand 860 states and 1132 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:43,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:43,276 INFO L93 Difference]: Finished difference Result 925 states and 1208 transitions. [2022-07-20 06:32:43,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:43,277 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 50 [2022-07-20 06:32:43,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:43,278 INFO L225 Difference]: With dead ends: 925 [2022-07-20 06:32:43,278 INFO L226 Difference]: Without dead ends: 925 [2022-07-20 06:32:43,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:43,279 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 141 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 2010 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:43,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 2010 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:43,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-07-20 06:32:43,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 866. [2022-07-20 06:32:43,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 729 states have (on average 1.2935528120713307) internal successors, (943), 744 states have internal predecessors, (943), 85 states have call successors, (85), 38 states have call predecessors, (85), 51 states have return successors, (112), 83 states have call predecessors, (112), 79 states have call successors, (112) [2022-07-20 06:32:43,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1140 transitions. [2022-07-20 06:32:43,291 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1140 transitions. Word has length 50 [2022-07-20 06:32:43,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:43,291 INFO L495 AbstractCegarLoop]: Abstraction has 866 states and 1140 transitions. [2022-07-20 06:32:43,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:43,291 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1140 transitions. [2022-07-20 06:32:43,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:32:43,292 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:43,292 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:43,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:43,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:43,500 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:43,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:43,500 INFO L85 PathProgramCache]: Analyzing trace with hash -299447701, now seen corresponding path program 1 times [2022-07-20 06:32:43,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:43,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427717731] [2022-07-20 06:32:43,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:43,500 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:43,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:43,502 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:43,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2022-07-20 06:32:43,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:43,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:43,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:43,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:43,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:43,698 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:43,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427717731] [2022-07-20 06:32:43,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427717731] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:43,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:43,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:43,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884452772] [2022-07-20 06:32:43,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:43,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:43,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:43,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:43,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:43,699 INFO L87 Difference]: Start difference. First operand 866 states and 1140 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 10 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:43,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:43,892 INFO L93 Difference]: Finished difference Result 918 states and 1192 transitions. [2022-07-20 06:32:43,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:43,892 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 10 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 51 [2022-07-20 06:32:43,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:43,894 INFO L225 Difference]: With dead ends: 918 [2022-07-20 06:32:43,894 INFO L226 Difference]: Without dead ends: 903 [2022-07-20 06:32:43,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:43,894 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 46 mSDsluCounter, 4581 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 5113 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:43,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 5113 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:43,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-07-20 06:32:43,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 863. [2022-07-20 06:32:43,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 727 states have (on average 1.2916093535075652) internal successors, (939), 742 states have internal predecessors, (939), 84 states have call successors, (84), 38 states have call predecessors, (84), 51 states have return successors, (111), 82 states have call predecessors, (111), 78 states have call successors, (111) [2022-07-20 06:32:43,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1134 transitions. [2022-07-20 06:32:43,902 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1134 transitions. Word has length 51 [2022-07-20 06:32:43,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:43,902 INFO L495 AbstractCegarLoop]: Abstraction has 863 states and 1134 transitions. [2022-07-20 06:32:43,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 10 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:43,902 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1134 transitions. [2022-07-20 06:32:43,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-20 06:32:43,903 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:43,904 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:43,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:44,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:44,111 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:44,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:44,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1170886567, now seen corresponding path program 1 times [2022-07-20 06:32:44,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:44,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [823159614] [2022-07-20 06:32:44,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:44,112 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:44,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:44,113 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:44,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2022-07-20 06:32:44,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:44,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:44,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:44,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:44,317 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:44,317 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:44,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [823159614] [2022-07-20 06:32:44,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [823159614] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:44,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:44,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:44,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129500026] [2022-07-20 06:32:44,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:44,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:44,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:44,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:44,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:44,318 INFO L87 Difference]: Start difference. First operand 863 states and 1134 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 10 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:44,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:44,501 INFO L93 Difference]: Finished difference Result 915 states and 1186 transitions. [2022-07-20 06:32:44,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:44,502 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 10 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2022-07-20 06:32:44,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:44,503 INFO L225 Difference]: With dead ends: 915 [2022-07-20 06:32:44,504 INFO L226 Difference]: Without dead ends: 898 [2022-07-20 06:32:44,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:44,504 INFO L413 NwaCegarLoop]: 514 mSDtfsCounter, 46 mSDsluCounter, 4477 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 4991 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:44,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 4991 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:44,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2022-07-20 06:32:44,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 858. [2022-07-20 06:32:44,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 723 states have (on average 1.2904564315352698) internal successors, (933), 738 states have internal predecessors, (933), 83 states have call successors, (83), 38 states have call predecessors, (83), 51 states have return successors, (110), 81 states have call predecessors, (110), 77 states have call successors, (110) [2022-07-20 06:32:44,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1126 transitions. [2022-07-20 06:32:44,512 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1126 transitions. Word has length 50 [2022-07-20 06:32:44,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:44,512 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1126 transitions. [2022-07-20 06:32:44,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 10 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:44,513 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1126 transitions. [2022-07-20 06:32:44,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:32:44,514 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:44,514 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:44,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Ended with exit code 0 [2022-07-20 06:32:44,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:44,721 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:44,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:44,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1007488154, now seen corresponding path program 1 times [2022-07-20 06:32:44,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:44,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [37806361] [2022-07-20 06:32:44,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:44,722 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:44,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:44,723 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:44,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2022-07-20 06:32:44,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:44,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:44,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:44,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:44,849 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:44,849 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:44,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [37806361] [2022-07-20 06:32:44,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [37806361] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:44,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:44,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:44,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951382581] [2022-07-20 06:32:44,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:44,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:44,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:44,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:44,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:44,851 INFO L87 Difference]: Start difference. First operand 858 states and 1126 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:44,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:44,933 INFO L93 Difference]: Finished difference Result 874 states and 1140 transitions. [2022-07-20 06:32:44,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:44,933 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2022-07-20 06:32:44,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:44,935 INFO L225 Difference]: With dead ends: 874 [2022-07-20 06:32:44,935 INFO L226 Difference]: Without dead ends: 874 [2022-07-20 06:32:44,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:44,935 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 41 mSDsluCounter, 1958 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 2471 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:44,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 2471 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:44,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2022-07-20 06:32:44,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 858. [2022-07-20 06:32:44,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 723 states have (on average 1.2863070539419088) internal successors, (930), 738 states have internal predecessors, (930), 83 states have call successors, (83), 38 states have call predecessors, (83), 51 states have return successors, (110), 81 states have call predecessors, (110), 77 states have call successors, (110) [2022-07-20 06:32:44,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1123 transitions. [2022-07-20 06:32:44,943 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1123 transitions. Word has length 51 [2022-07-20 06:32:44,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:44,943 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1123 transitions. [2022-07-20 06:32:44,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:44,943 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1123 transitions. [2022-07-20 06:32:44,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 06:32:44,944 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:44,944 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:44,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:45,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:45,152 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:45,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:45,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1141501660, now seen corresponding path program 1 times [2022-07-20 06:32:45,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:45,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1495410459] [2022-07-20 06:32:45,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:45,152 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:45,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:45,154 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:45,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2022-07-20 06:32:45,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:45,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:45,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:45,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:45,314 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:45,314 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:45,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1495410459] [2022-07-20 06:32:45,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1495410459] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:45,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:45,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:45,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944032072] [2022-07-20 06:32:45,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:45,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:45,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:45,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:45,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:45,315 INFO L87 Difference]: Start difference. First operand 858 states and 1123 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:45,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:45,431 INFO L93 Difference]: Finished difference Result 873 states and 1138 transitions. [2022-07-20 06:32:45,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:45,431 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2022-07-20 06:32:45,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:45,433 INFO L225 Difference]: With dead ends: 873 [2022-07-20 06:32:45,433 INFO L226 Difference]: Without dead ends: 854 [2022-07-20 06:32:45,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:45,433 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 62 mSDsluCounter, 3415 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 3923 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:45,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 3923 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:45,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2022-07-20 06:32:45,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 848. [2022-07-20 06:32:45,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 715 states have (on average 1.288111888111888) internal successors, (921), 730 states have internal predecessors, (921), 81 states have call successors, (81), 38 states have call predecessors, (81), 51 states have return successors, (108), 79 states have call predecessors, (108), 75 states have call successors, (108) [2022-07-20 06:32:45,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1110 transitions. [2022-07-20 06:32:45,440 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1110 transitions. Word has length 51 [2022-07-20 06:32:45,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:45,441 INFO L495 AbstractCegarLoop]: Abstraction has 848 states and 1110 transitions. [2022-07-20 06:32:45,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:45,441 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1110 transitions. [2022-07-20 06:32:45,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-07-20 06:32:45,442 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:45,442 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:45,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:45,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:45,649 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:45,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:45,649 INFO L85 PathProgramCache]: Analyzing trace with hash 121557198, now seen corresponding path program 1 times [2022-07-20 06:32:45,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:45,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1423168963] [2022-07-20 06:32:45,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:45,650 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:45,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:45,651 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:45,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2022-07-20 06:32:45,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:45,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:45,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:45,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:45,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:45,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:45,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1423168963] [2022-07-20 06:32:45,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1423168963] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:45,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:45,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:45,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845885397] [2022-07-20 06:32:45,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:45,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:45,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:45,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:45,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:45,809 INFO L87 Difference]: Start difference. First operand 848 states and 1110 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-20 06:32:45,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:45,967 INFO L93 Difference]: Finished difference Result 872 states and 1136 transitions. [2022-07-20 06:32:45,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:45,968 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 55 [2022-07-20 06:32:45,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:45,969 INFO L225 Difference]: With dead ends: 872 [2022-07-20 06:32:45,969 INFO L226 Difference]: Without dead ends: 871 [2022-07-20 06:32:45,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:45,969 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 551 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:45,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 899 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 06:32:45,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2022-07-20 06:32:45,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 833. [2022-07-20 06:32:45,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 702 states have (on average 1.2849002849002849) internal successors, (902), 717 states have internal predecessors, (902), 81 states have call successors, (81), 38 states have call predecessors, (81), 49 states have return successors, (106), 77 states have call predecessors, (106), 75 states have call successors, (106) [2022-07-20 06:32:45,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1089 transitions. [2022-07-20 06:32:45,976 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1089 transitions. Word has length 55 [2022-07-20 06:32:45,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:45,977 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1089 transitions. [2022-07-20 06:32:45,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-20 06:32:45,977 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1089 transitions. [2022-07-20 06:32:45,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-20 06:32:45,978 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:45,978 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:45,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Ended with exit code 0 [2022-07-20 06:32:46,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:46,183 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:46,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:46,183 INFO L85 PathProgramCache]: Analyzing trace with hash 445712646, now seen corresponding path program 1 times [2022-07-20 06:32:46,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:46,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1922497307] [2022-07-20 06:32:46,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:46,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:46,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:46,185 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:46,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2022-07-20 06:32:46,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:46,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:46,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:46,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:46,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:46,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:46,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1922497307] [2022-07-20 06:32:46,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1922497307] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:46,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:46,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:46,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913303365] [2022-07-20 06:32:46,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:46,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:46,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:46,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:46,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:46,294 INFO L87 Difference]: Start difference. First operand 833 states and 1089 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:46,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:46,353 INFO L93 Difference]: Finished difference Result 854 states and 1112 transitions. [2022-07-20 06:32:46,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:46,354 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2022-07-20 06:32:46,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:46,355 INFO L225 Difference]: With dead ends: 854 [2022-07-20 06:32:46,355 INFO L226 Difference]: Without dead ends: 854 [2022-07-20 06:32:46,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:46,355 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 23 mSDsluCounter, 1466 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 1979 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:46,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 1979 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:46,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2022-07-20 06:32:46,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 833. [2022-07-20 06:32:46,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 702 states have (on average 1.2834757834757835) internal successors, (901), 717 states have internal predecessors, (901), 81 states have call successors, (81), 38 states have call predecessors, (81), 49 states have return successors, (106), 77 states have call predecessors, (106), 75 states have call successors, (106) [2022-07-20 06:32:46,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1088 transitions. [2022-07-20 06:32:46,373 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1088 transitions. Word has length 52 [2022-07-20 06:32:46,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:46,374 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1088 transitions. [2022-07-20 06:32:46,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:46,374 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1088 transitions. [2022-07-20 06:32:46,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-07-20 06:32:46,375 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:46,375 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:46,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:46,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:46,582 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:46,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:46,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1620180035, now seen corresponding path program 1 times [2022-07-20 06:32:46,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:46,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1004568231] [2022-07-20 06:32:46,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:46,583 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:46,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:46,584 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:46,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2022-07-20 06:32:46,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:46,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:46,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:46,712 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:46,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:46,712 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:46,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1004568231] [2022-07-20 06:32:46,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1004568231] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:46,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:46,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:46,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681654727] [2022-07-20 06:32:46,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:46,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:46,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:46,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:46,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:46,713 INFO L87 Difference]: Start difference. First operand 833 states and 1088 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-20 06:32:46,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:46,723 INFO L93 Difference]: Finished difference Result 912 states and 1189 transitions. [2022-07-20 06:32:46,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:46,723 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2022-07-20 06:32:46,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:46,725 INFO L225 Difference]: With dead ends: 912 [2022-07-20 06:32:46,725 INFO L226 Difference]: Without dead ends: 912 [2022-07-20 06:32:46,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:46,725 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 101 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:46,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 1018 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:46,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2022-07-20 06:32:46,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 879. [2022-07-20 06:32:46,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 741 states have (on average 1.2820512820512822) internal successors, (950), 757 states have internal predecessors, (950), 82 states have call successors, (82), 40 states have call predecessors, (82), 55 states have return successors, (112), 81 states have call predecessors, (112), 77 states have call successors, (112) [2022-07-20 06:32:46,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1144 transitions. [2022-07-20 06:32:46,733 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1144 transitions. Word has length 70 [2022-07-20 06:32:46,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:46,733 INFO L495 AbstractCegarLoop]: Abstraction has 879 states and 1144 transitions. [2022-07-20 06:32:46,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-20 06:32:46,733 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1144 transitions. [2022-07-20 06:32:46,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:46,734 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:46,734 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:46,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:46,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:46,934 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:46,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:46,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1308862555, now seen corresponding path program 1 times [2022-07-20 06:32:46,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:46,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [662413000] [2022-07-20 06:32:46,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:46,935 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:46,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:46,936 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:46,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2022-07-20 06:32:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:47,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-20 06:32:47,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:47,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-20 06:32:47,037 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:47,038 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:47,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [662413000] [2022-07-20 06:32:47,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [662413000] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:47,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:47,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 06:32:47,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034983560] [2022-07-20 06:32:47,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:47,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 06:32:47,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:47,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 06:32:47,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 06:32:47,039 INFO L87 Difference]: Start difference. First operand 879 states and 1144 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:47,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:47,078 INFO L93 Difference]: Finished difference Result 900 states and 1167 transitions. [2022-07-20 06:32:47,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:47,079 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:47,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:47,081 INFO L225 Difference]: With dead ends: 900 [2022-07-20 06:32:47,081 INFO L226 Difference]: Without dead ends: 900 [2022-07-20 06:32:47,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:47,081 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 39 mSDsluCounter, 948 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:47,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1459 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:47,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2022-07-20 06:32:47,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 881. [2022-07-20 06:32:47,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 743 states have (on average 1.2812920592193808) internal successors, (952), 759 states have internal predecessors, (952), 82 states have call successors, (82), 40 states have call predecessors, (82), 55 states have return successors, (112), 81 states have call predecessors, (112), 77 states have call successors, (112) [2022-07-20 06:32:47,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 1146 transitions. [2022-07-20 06:32:47,090 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 1146 transitions. Word has length 53 [2022-07-20 06:32:47,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:47,090 INFO L495 AbstractCegarLoop]: Abstraction has 881 states and 1146 transitions. [2022-07-20 06:32:47,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:47,090 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 1146 transitions. [2022-07-20 06:32:47,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:47,092 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:47,093 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:47,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:47,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:47,300 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:47,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:47,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1442876061, now seen corresponding path program 1 times [2022-07-20 06:32:47,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:47,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335193038] [2022-07-20 06:32:47,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:47,301 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:47,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:47,303 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:47,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2022-07-20 06:32:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:47,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 06:32:47,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:47,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:47,436 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:47,436 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:47,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335193038] [2022-07-20 06:32:47,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335193038] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:47,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:47,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-20 06:32:47,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525154864] [2022-07-20 06:32:47,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:47,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-20 06:32:47,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:47,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-20 06:32:47,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:47,437 INFO L87 Difference]: Start difference. First operand 881 states and 1146 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:47,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:47,510 INFO L93 Difference]: Finished difference Result 899 states and 1165 transitions. [2022-07-20 06:32:47,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 06:32:47,511 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:47,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:47,512 INFO L225 Difference]: With dead ends: 899 [2022-07-20 06:32:47,512 INFO L226 Difference]: Without dead ends: 879 [2022-07-20 06:32:47,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-20 06:32:47,513 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 60 mSDsluCounter, 2412 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 2918 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:47,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 2918 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:47,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2022-07-20 06:32:47,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 877. [2022-07-20 06:32:47,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 739 states have (on average 1.2814614343707713) internal successors, (947), 756 states have internal predecessors, (947), 82 states have call successors, (82), 40 states have call predecessors, (82), 55 states have return successors, (112), 80 states have call predecessors, (112), 77 states have call successors, (112) [2022-07-20 06:32:47,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1141 transitions. [2022-07-20 06:32:47,520 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1141 transitions. Word has length 53 [2022-07-20 06:32:47,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:47,520 INFO L495 AbstractCegarLoop]: Abstraction has 877 states and 1141 transitions. [2022-07-20 06:32:47,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:47,520 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1141 transitions. [2022-07-20 06:32:47,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:47,521 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:47,521 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:47,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Ended with exit code 0 [2022-07-20 06:32:47,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:47,722 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:47,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:47,722 INFO L85 PathProgramCache]: Analyzing trace with hash 820450658, now seen corresponding path program 1 times [2022-07-20 06:32:47,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:47,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1067741223] [2022-07-20 06:32:47,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:47,723 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:47,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:47,725 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:47,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2022-07-20 06:32:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:47,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:47,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:47,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:47,839 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:47,839 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:47,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1067741223] [2022-07-20 06:32:47,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1067741223] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:47,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:47,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:47,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917533714] [2022-07-20 06:32:47,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:47,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:47,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:47,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:47,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:47,840 INFO L87 Difference]: Start difference. First operand 877 states and 1141 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:47,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:47,905 INFO L93 Difference]: Finished difference Result 898 states and 1164 transitions. [2022-07-20 06:32:47,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:47,906 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:47,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:47,907 INFO L225 Difference]: With dead ends: 898 [2022-07-20 06:32:47,907 INFO L226 Difference]: Without dead ends: 898 [2022-07-20 06:32:47,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:47,907 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 45 mSDsluCounter, 1939 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 2446 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:47,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 2446 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:47,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2022-07-20 06:32:47,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 877. [2022-07-20 06:32:47,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 739 states have (on average 1.2801082543978348) internal successors, (946), 756 states have internal predecessors, (946), 82 states have call successors, (82), 40 states have call predecessors, (82), 55 states have return successors, (112), 80 states have call predecessors, (112), 77 states have call successors, (112) [2022-07-20 06:32:47,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1140 transitions. [2022-07-20 06:32:47,914 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1140 transitions. Word has length 53 [2022-07-20 06:32:47,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:47,914 INFO L495 AbstractCegarLoop]: Abstraction has 877 states and 1140 transitions. [2022-07-20 06:32:47,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:47,915 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1140 transitions. [2022-07-20 06:32:47,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:47,920 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:47,920 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:47,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:48,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:48,121 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:48,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:48,121 INFO L85 PathProgramCache]: Analyzing trace with hash 882490272, now seen corresponding path program 1 times [2022-07-20 06:32:48,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:48,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1484968543] [2022-07-20 06:32:48,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:48,122 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:48,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:48,123 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:48,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2022-07-20 06:32:48,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:48,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:48,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:48,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:48,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:48,300 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:48,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1484968543] [2022-07-20 06:32:48,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1484968543] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:48,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:48,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:48,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747680959] [2022-07-20 06:32:48,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:48,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:48,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:48,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:48,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:48,301 INFO L87 Difference]: Start difference. First operand 877 states and 1140 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:48,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:48,369 INFO L93 Difference]: Finished difference Result 898 states and 1163 transitions. [2022-07-20 06:32:48,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:48,370 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:48,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:48,371 INFO L225 Difference]: With dead ends: 898 [2022-07-20 06:32:48,371 INFO L226 Difference]: Without dead ends: 898 [2022-07-20 06:32:48,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:48,371 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 39 mSDsluCounter, 1937 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2444 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:48,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2444 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:48,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2022-07-20 06:32:48,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 879. [2022-07-20 06:32:48,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 741 states have (on average 1.2793522267206479) internal successors, (948), 758 states have internal predecessors, (948), 82 states have call successors, (82), 40 states have call predecessors, (82), 55 states have return successors, (112), 80 states have call predecessors, (112), 77 states have call successors, (112) [2022-07-20 06:32:48,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1142 transitions. [2022-07-20 06:32:48,379 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1142 transitions. Word has length 53 [2022-07-20 06:32:48,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:48,379 INFO L495 AbstractCegarLoop]: Abstraction has 879 states and 1142 transitions. [2022-07-20 06:32:48,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:48,379 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1142 transitions. [2022-07-20 06:32:48,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:48,380 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:48,380 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:48,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Ended with exit code 0 [2022-07-20 06:32:48,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:48,581 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:48,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:48,581 INFO L85 PathProgramCache]: Analyzing trace with hash 748476766, now seen corresponding path program 1 times [2022-07-20 06:32:48,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:48,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [694874869] [2022-07-20 06:32:48,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:48,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:48,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:48,582 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:48,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2022-07-20 06:32:48,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:48,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:48,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:48,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:48,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:48,728 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:48,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [694874869] [2022-07-20 06:32:48,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [694874869] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:48,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:48,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:48,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382463721] [2022-07-20 06:32:48,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:48,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:48,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:48,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:48,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:48,729 INFO L87 Difference]: Start difference. First operand 879 states and 1142 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:48,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:48,844 INFO L93 Difference]: Finished difference Result 897 states and 1161 transitions. [2022-07-20 06:32:48,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:48,844 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:48,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:48,846 INFO L225 Difference]: With dead ends: 897 [2022-07-20 06:32:48,846 INFO L226 Difference]: Without dead ends: 871 [2022-07-20 06:32:48,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:48,846 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 60 mSDsluCounter, 3374 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3875 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:48,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3875 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:48,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2022-07-20 06:32:48,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 871. [2022-07-20 06:32:48,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 734 states have (on average 1.279291553133515) internal successors, (939), 751 states have internal predecessors, (939), 81 states have call successors, (81), 40 states have call predecessors, (81), 55 states have return successors, (111), 79 states have call predecessors, (111), 76 states have call successors, (111) [2022-07-20 06:32:48,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1131 transitions. [2022-07-20 06:32:48,858 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1131 transitions. Word has length 53 [2022-07-20 06:32:48,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:48,858 INFO L495 AbstractCegarLoop]: Abstraction has 871 states and 1131 transitions. [2022-07-20 06:32:48,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:48,858 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1131 transitions. [2022-07-20 06:32:48,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:48,859 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:48,859 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:48,867 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Ended with exit code 0 [2022-07-20 06:32:49,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:49,066 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:49,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:49,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1994228703, now seen corresponding path program 1 times [2022-07-20 06:32:49,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:49,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343040551] [2022-07-20 06:32:49,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:49,067 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:49,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:49,068 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:49,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2022-07-20 06:32:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:49,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:49,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:49,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:49,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:49,180 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:49,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343040551] [2022-07-20 06:32:49,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343040551] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:49,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:49,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:49,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317664429] [2022-07-20 06:32:49,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:49,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:49,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:49,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:49,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:49,181 INFO L87 Difference]: Start difference. First operand 871 states and 1131 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:49,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:49,253 INFO L93 Difference]: Finished difference Result 880 states and 1135 transitions. [2022-07-20 06:32:49,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:49,257 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:49,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:49,259 INFO L225 Difference]: With dead ends: 880 [2022-07-20 06:32:49,259 INFO L226 Difference]: Without dead ends: 880 [2022-07-20 06:32:49,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:49,259 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 39 mSDsluCounter, 1849 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2330 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:49,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2330 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:49,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-07-20 06:32:49,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 864. [2022-07-20 06:32:49,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 729 states have (on average 1.2757201646090535) internal successors, (930), 746 states have internal predecessors, (930), 79 states have call successors, (79), 40 states have call predecessors, (79), 55 states have return successors, (109), 77 states have call predecessors, (109), 74 states have call successors, (109) [2022-07-20 06:32:49,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1118 transitions. [2022-07-20 06:32:49,267 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1118 transitions. Word has length 53 [2022-07-20 06:32:49,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:49,267 INFO L495 AbstractCegarLoop]: Abstraction has 864 states and 1118 transitions. [2022-07-20 06:32:49,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:49,267 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1118 transitions. [2022-07-20 06:32:49,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:49,268 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:49,268 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:49,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:49,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:49,475 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:49,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:49,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1860215197, now seen corresponding path program 1 times [2022-07-20 06:32:49,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:49,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1773494146] [2022-07-20 06:32:49,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:49,476 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:49,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:49,477 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:49,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2022-07-20 06:32:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:49,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:49,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:49,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:49,633 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:49,633 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:49,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1773494146] [2022-07-20 06:32:49,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1773494146] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:49,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:49,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:49,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009000239] [2022-07-20 06:32:49,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:49,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:49,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:49,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:49,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:49,634 INFO L87 Difference]: Start difference. First operand 864 states and 1118 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:49,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:49,738 INFO L93 Difference]: Finished difference Result 879 states and 1133 transitions. [2022-07-20 06:32:49,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:49,738 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-07-20 06:32:49,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:49,739 INFO L225 Difference]: With dead ends: 879 [2022-07-20 06:32:49,739 INFO L226 Difference]: Without dead ends: 854 [2022-07-20 06:32:49,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:49,739 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 60 mSDsluCounter, 3212 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3688 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:49,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3688 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:49,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2022-07-20 06:32:49,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 854. [2022-07-20 06:32:49,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 721 states have (on average 1.2760055478502081) internal successors, (920), 738 states have internal predecessors, (920), 77 states have call successors, (77), 40 states have call predecessors, (77), 55 states have return successors, (106), 75 states have call predecessors, (106), 72 states have call successors, (106) [2022-07-20 06:32:49,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1103 transitions. [2022-07-20 06:32:49,747 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1103 transitions. Word has length 53 [2022-07-20 06:32:49,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:49,747 INFO L495 AbstractCegarLoop]: Abstraction has 854 states and 1103 transitions. [2022-07-20 06:32:49,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:49,747 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1103 transitions. [2022-07-20 06:32:49,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-07-20 06:32:49,748 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:49,748 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:49,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:49,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:49,955 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:49,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:49,956 INFO L85 PathProgramCache]: Analyzing trace with hash 953754427, now seen corresponding path program 1 times [2022-07-20 06:32:49,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:49,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1852056015] [2022-07-20 06:32:49,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:49,956 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:49,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:49,957 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:49,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2022-07-20 06:32:50,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:50,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:50,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:50,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:50,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:50,148 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:50,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1852056015] [2022-07-20 06:32:50,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1852056015] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:50,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:50,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:50,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041500252] [2022-07-20 06:32:50,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:50,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:50,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:50,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:50,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:50,149 INFO L87 Difference]: Start difference. First operand 854 states and 1103 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:50,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:50,292 INFO L93 Difference]: Finished difference Result 863 states and 1110 transitions. [2022-07-20 06:32:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 06:32:50,293 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 53 [2022-07-20 06:32:50,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:50,294 INFO L225 Difference]: With dead ends: 863 [2022-07-20 06:32:50,294 INFO L226 Difference]: Without dead ends: 863 [2022-07-20 06:32:50,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 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-20 06:32:50,294 INFO L413 NwaCegarLoop]: 457 mSDtfsCounter, 477 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:50,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 792 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:50,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2022-07-20 06:32:50,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 854. [2022-07-20 06:32:50,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 721 states have (on average 1.273231622746186) internal successors, (918), 738 states have internal predecessors, (918), 77 states have call successors, (77), 40 states have call predecessors, (77), 55 states have return successors, (106), 75 states have call predecessors, (106), 72 states have call successors, (106) [2022-07-20 06:32:50,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1101 transitions. [2022-07-20 06:32:50,306 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1101 transitions. Word has length 53 [2022-07-20 06:32:50,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:50,306 INFO L495 AbstractCegarLoop]: Abstraction has 854 states and 1101 transitions. [2022-07-20 06:32:50,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:50,306 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1101 transitions. [2022-07-20 06:32:50,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-07-20 06:32:50,307 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:50,307 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:50,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Ended with exit code 0 [2022-07-20 06:32:50,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:50,514 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:50,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:50,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1335081080, now seen corresponding path program 1 times [2022-07-20 06:32:50,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:50,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [745958424] [2022-07-20 06:32:50,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:50,515 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:50,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:50,516 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:50,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2022-07-20 06:32:50,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:50,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:50,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:50,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:50,690 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:50,690 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:50,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [745958424] [2022-07-20 06:32:50,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [745958424] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:50,690 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:50,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:50,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759556790] [2022-07-20 06:32:50,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:50,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:50,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:50,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:50,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:50,691 INFO L87 Difference]: Start difference. First operand 854 states and 1101 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-20 06:32:50,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:50,854 INFO L93 Difference]: Finished difference Result 868 states and 1113 transitions. [2022-07-20 06:32:50,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:50,854 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 59 [2022-07-20 06:32:50,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:50,855 INFO L225 Difference]: With dead ends: 868 [2022-07-20 06:32:50,855 INFO L226 Difference]: Without dead ends: 844 [2022-07-20 06:32:50,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:50,856 INFO L413 NwaCegarLoop]: 456 mSDtfsCounter, 62 mSDsluCounter, 4423 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4879 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:50,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4879 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:50,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2022-07-20 06:32:50,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 844. [2022-07-20 06:32:50,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 713 states have (on average 1.2720897615708275) internal successors, (907), 731 states have internal predecessors, (907), 75 states have call successors, (75), 40 states have call predecessors, (75), 55 states have return successors, (101), 72 states have call predecessors, (101), 70 states have call successors, (101) [2022-07-20 06:32:50,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1083 transitions. [2022-07-20 06:32:50,863 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1083 transitions. Word has length 59 [2022-07-20 06:32:50,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:50,863 INFO L495 AbstractCegarLoop]: Abstraction has 844 states and 1083 transitions. [2022-07-20 06:32:50,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-20 06:32:50,863 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1083 transitions. [2022-07-20 06:32:50,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-07-20 06:32:50,864 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:50,864 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:50,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:51,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:51,072 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:51,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:51,072 INFO L85 PathProgramCache]: Analyzing trace with hash -507761203, now seen corresponding path program 1 times [2022-07-20 06:32:51,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:51,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1011840656] [2022-07-20 06:32:51,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:51,073 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:51,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:51,074 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:51,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2022-07-20 06:32:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:51,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-20 06:32:51,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:51,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:51,232 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:51,232 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:51,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1011840656] [2022-07-20 06:32:51,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1011840656] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:51,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:51,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:51,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709161101] [2022-07-20 06:32:51,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:51,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:51,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:51,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:51,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:51,234 INFO L87 Difference]: Start difference. First operand 844 states and 1083 transitions. Second operand has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:51,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:51,347 INFO L93 Difference]: Finished difference Result 861 states and 1101 transitions. [2022-07-20 06:32:51,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:51,348 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2022-07-20 06:32:51,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:51,349 INFO L225 Difference]: With dead ends: 861 [2022-07-20 06:32:51,349 INFO L226 Difference]: Without dead ends: 840 [2022-07-20 06:32:51,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:51,349 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 62 mSDsluCounter, 3434 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 3869 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:51,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 3869 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:51,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-07-20 06:32:51,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 834. [2022-07-20 06:32:51,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 707 states have (on average 1.27015558698727) internal successors, (898), 723 states have internal predecessors, (898), 73 states have call successors, (73), 40 states have call predecessors, (73), 53 states have return successors, (91), 70 states have call predecessors, (91), 68 states have call successors, (91) [2022-07-20 06:32:51,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1062 transitions. [2022-07-20 06:32:51,370 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1062 transitions. Word has length 55 [2022-07-20 06:32:51,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:51,370 INFO L495 AbstractCegarLoop]: Abstraction has 834 states and 1062 transitions. [2022-07-20 06:32:51,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:51,370 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1062 transitions. [2022-07-20 06:32:51,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-07-20 06:32:51,371 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:51,371 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:51,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:51,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:51,578 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:51,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:51,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1347488490, now seen corresponding path program 1 times [2022-07-20 06:32:51,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:51,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [100088176] [2022-07-20 06:32:51,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:51,579 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:51,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:51,580 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:51,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2022-07-20 06:32:51,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:51,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:51,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:51,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:51,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:51,752 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:51,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [100088176] [2022-07-20 06:32:51,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [100088176] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:51,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:51,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:51,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041380017] [2022-07-20 06:32:51,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:51,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:51,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:51,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:51,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:51,754 INFO L87 Difference]: Start difference. First operand 834 states and 1062 transitions. Second operand has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:51,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:51,919 INFO L93 Difference]: Finished difference Result 851 states and 1080 transitions. [2022-07-20 06:32:51,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:51,919 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2022-07-20 06:32:51,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:51,920 INFO L225 Difference]: With dead ends: 851 [2022-07-20 06:32:51,920 INFO L226 Difference]: Without dead ends: 831 [2022-07-20 06:32:51,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:51,920 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 62 mSDsluCounter, 4306 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4750 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:51,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4750 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:51,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2022-07-20 06:32:51,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 831. [2022-07-20 06:32:51,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 705 states have (on average 1.2680851063829788) internal successors, (894), 721 states have internal predecessors, (894), 72 states have call successors, (72), 40 states have call predecessors, (72), 53 states have return successors, (90), 69 states have call predecessors, (90), 67 states have call successors, (90) [2022-07-20 06:32:51,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1056 transitions. [2022-07-20 06:32:51,932 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1056 transitions. Word has length 55 [2022-07-20 06:32:51,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:51,933 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1056 transitions. [2022-07-20 06:32:51,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:51,933 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1056 transitions. [2022-07-20 06:32:51,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:51,934 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:51,934 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:51,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:52,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:52,141 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:52,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:52,142 INFO L85 PathProgramCache]: Analyzing trace with hash 2057071680, now seen corresponding path program 1 times [2022-07-20 06:32:52,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:52,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [775570238] [2022-07-20 06:32:52,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:52,142 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:52,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:52,143 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:52,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2022-07-20 06:32:52,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:52,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:52,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:52,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:52,255 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:52,255 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:52,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [775570238] [2022-07-20 06:32:52,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [775570238] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:52,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:52,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:52,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096258522] [2022-07-20 06:32:52,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:52,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:52,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:52,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:52,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:52,257 INFO L87 Difference]: Start difference. First operand 831 states and 1056 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:52,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:52,299 INFO L93 Difference]: Finished difference Result 852 states and 1079 transitions. [2022-07-20 06:32:52,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:52,299 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:32:52,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:52,301 INFO L225 Difference]: With dead ends: 852 [2022-07-20 06:32:52,301 INFO L226 Difference]: Without dead ends: 852 [2022-07-20 06:32:52,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:52,301 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 22 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1747 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:52,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 1747 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:52,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-07-20 06:32:52,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 831. [2022-07-20 06:32:52,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 705 states have (on average 1.2666666666666666) internal successors, (893), 721 states have internal predecessors, (893), 72 states have call successors, (72), 40 states have call predecessors, (72), 53 states have return successors, (90), 69 states have call predecessors, (90), 67 states have call successors, (90) [2022-07-20 06:32:52,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1055 transitions. [2022-07-20 06:32:52,308 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1055 transitions. Word has length 54 [2022-07-20 06:32:52,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:52,308 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1055 transitions. [2022-07-20 06:32:52,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:52,308 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1055 transitions. [2022-07-20 06:32:52,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:52,309 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:52,309 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:52,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Ended with exit code 0 [2022-07-20 06:32:52,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:52,517 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:52,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:52,517 INFO L85 PathProgramCache]: Analyzing trace with hash 2119111294, now seen corresponding path program 1 times [2022-07-20 06:32:52,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:52,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [864923133] [2022-07-20 06:32:52,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:52,517 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:52,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:52,518 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:52,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2022-07-20 06:32:52,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:52,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:52,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:52,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:52,631 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:52,631 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:52,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [864923133] [2022-07-20 06:32:52,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [864923133] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:52,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:52,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:52,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365682524] [2022-07-20 06:32:52,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:52,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:52,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:52,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:52,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:52,632 INFO L87 Difference]: Start difference. First operand 831 states and 1055 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:52,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:52,699 INFO L93 Difference]: Finished difference Result 852 states and 1078 transitions. [2022-07-20 06:32:52,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:52,700 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:32:52,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:52,701 INFO L225 Difference]: With dead ends: 852 [2022-07-20 06:32:52,701 INFO L226 Difference]: Without dead ends: 852 [2022-07-20 06:32:52,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:52,701 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 39 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2168 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:52,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2168 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:52,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-07-20 06:32:52,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 833. [2022-07-20 06:32:52,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 707 states have (on average 1.265912305516266) internal successors, (895), 723 states have internal predecessors, (895), 72 states have call successors, (72), 40 states have call predecessors, (72), 53 states have return successors, (90), 69 states have call predecessors, (90), 67 states have call successors, (90) [2022-07-20 06:32:52,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1057 transitions. [2022-07-20 06:32:52,711 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1057 transitions. Word has length 54 [2022-07-20 06:32:52,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:52,711 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1057 transitions. [2022-07-20 06:32:52,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:52,712 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1057 transitions. [2022-07-20 06:32:52,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:52,713 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:52,713 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:52,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:52,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:52,920 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:52,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:52,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1985097788, now seen corresponding path program 1 times [2022-07-20 06:32:52,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:52,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [625491767] [2022-07-20 06:32:52,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:52,921 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:52,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:52,922 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:52,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2022-07-20 06:32:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:53,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:53,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:53,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:53,064 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:53,064 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:53,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [625491767] [2022-07-20 06:32:53,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [625491767] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:53,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:53,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:53,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091020665] [2022-07-20 06:32:53,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:53,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:53,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:53,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:53,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:53,065 INFO L87 Difference]: Start difference. First operand 833 states and 1057 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:53,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:53,167 INFO L93 Difference]: Finished difference Result 851 states and 1076 transitions. [2022-07-20 06:32:53,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:53,167 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:32:53,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:53,168 INFO L225 Difference]: With dead ends: 851 [2022-07-20 06:32:53,168 INFO L226 Difference]: Without dead ends: 826 [2022-07-20 06:32:53,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:53,169 INFO L413 NwaCegarLoop]: 443 mSDtfsCounter, 60 mSDsluCounter, 2987 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3430 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:53,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3430 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:53,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2022-07-20 06:32:53,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 826. [2022-07-20 06:32:53,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 701 states have (on average 1.2653352353780314) internal successors, (887), 717 states have internal predecessors, (887), 71 states have call successors, (71), 40 states have call predecessors, (71), 53 states have return successors, (89), 68 states have call predecessors, (89), 66 states have call successors, (89) [2022-07-20 06:32:53,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1047 transitions. [2022-07-20 06:32:53,177 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1047 transitions. Word has length 54 [2022-07-20 06:32:53,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:53,177 INFO L495 AbstractCegarLoop]: Abstraction has 826 states and 1047 transitions. [2022-07-20 06:32:53,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:53,177 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1047 transitions. [2022-07-20 06:32:53,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:53,178 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:53,178 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:53,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:53,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:53,386 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:53,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:53,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1301879028, now seen corresponding path program 1 times [2022-07-20 06:32:53,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:53,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [673704038] [2022-07-20 06:32:53,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:53,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:53,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:53,388 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:53,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2022-07-20 06:32:53,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:53,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:53,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:53,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:53,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:53,517 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:53,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [673704038] [2022-07-20 06:32:53,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [673704038] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:53,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:53,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:53,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371006576] [2022-07-20 06:32:53,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:53,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:53,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:53,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:53,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:53,518 INFO L87 Difference]: Start difference. First operand 826 states and 1047 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:53,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:53,571 INFO L93 Difference]: Finished difference Result 847 states and 1070 transitions. [2022-07-20 06:32:53,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:53,572 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:32:53,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:53,573 INFO L225 Difference]: With dead ends: 847 [2022-07-20 06:32:53,573 INFO L226 Difference]: Without dead ends: 847 [2022-07-20 06:32:53,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:53,573 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 39 mSDsluCounter, 1698 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2140 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:53,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2140 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:53,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2022-07-20 06:32:53,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 828. [2022-07-20 06:32:53,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 703 states have (on average 1.2645803698435278) internal successors, (889), 719 states have internal predecessors, (889), 71 states have call successors, (71), 40 states have call predecessors, (71), 53 states have return successors, (89), 68 states have call predecessors, (89), 66 states have call successors, (89) [2022-07-20 06:32:53,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1049 transitions. [2022-07-20 06:32:53,580 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1049 transitions. Word has length 54 [2022-07-20 06:32:53,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:53,581 INFO L495 AbstractCegarLoop]: Abstraction has 828 states and 1049 transitions. [2022-07-20 06:32:53,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:53,581 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1049 transitions. [2022-07-20 06:32:53,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:53,582 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:53,582 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:53,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:53,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:53,791 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:53,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:53,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1435892534, now seen corresponding path program 1 times [2022-07-20 06:32:53,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:53,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [49973584] [2022-07-20 06:32:53,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:53,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:53,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:53,793 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:53,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2022-07-20 06:32:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:53,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:53,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:53,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-20 06:32:53,940 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:53,940 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:53,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [49973584] [2022-07-20 06:32:53,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [49973584] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:53,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:53,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:53,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649595462] [2022-07-20 06:32:53,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:53,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:53,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:53,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:53,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:53,941 INFO L87 Difference]: Start difference. First operand 828 states and 1049 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:54,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:54,040 INFO L93 Difference]: Finished difference Result 846 states and 1068 transitions. [2022-07-20 06:32:54,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:54,041 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-07-20 06:32:54,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:54,042 INFO L225 Difference]: With dead ends: 846 [2022-07-20 06:32:54,043 INFO L226 Difference]: Without dead ends: 823 [2022-07-20 06:32:54,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:54,043 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 60 mSDsluCounter, 2947 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 3384 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:54,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 3384 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:54,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2022-07-20 06:32:54,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 823. [2022-07-20 06:32:54,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 699 states have (on average 1.2632331902718168) internal successors, (883), 715 states have internal predecessors, (883), 70 states have call successors, (70), 40 states have call predecessors, (70), 53 states have return successors, (88), 67 states have call predecessors, (88), 65 states have call successors, (88) [2022-07-20 06:32:54,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1041 transitions. [2022-07-20 06:32:54,049 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1041 transitions. Word has length 54 [2022-07-20 06:32:54,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:54,050 INFO L495 AbstractCegarLoop]: Abstraction has 823 states and 1041 transitions. [2022-07-20 06:32:54,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:54,050 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1041 transitions. [2022-07-20 06:32:54,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-07-20 06:32:54,051 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:54,051 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:54,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:54,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:54,259 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:54,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:54,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1137798806, now seen corresponding path program 1 times [2022-07-20 06:32:54,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:54,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1909972673] [2022-07-20 06:32:54,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:54,260 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:54,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:54,261 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:54,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2022-07-20 06:32:54,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:54,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-20 06:32:54,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:54,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:54,432 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:54,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:54,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1909972673] [2022-07-20 06:32:54,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1909972673] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:54,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:54,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:32:54,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301188313] [2022-07-20 06:32:54,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:54,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:32:54,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:54,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:32:54,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:32:54,433 INFO L87 Difference]: Start difference. First operand 823 states and 1041 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:54,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:54,551 INFO L93 Difference]: Finished difference Result 903 states and 1132 transitions. [2022-07-20 06:32:54,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:32:54,552 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2022-07-20 06:32:54,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:54,553 INFO L225 Difference]: With dead ends: 903 [2022-07-20 06:32:54,553 INFO L226 Difference]: Without dead ends: 852 [2022-07-20 06:32:54,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:32:54,553 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 91 mSDsluCounter, 3189 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 3599 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:54,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 3599 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:54,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-07-20 06:32:54,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 833. [2022-07-20 06:32:54,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 708 states have (on average 1.25) internal successors, (885), 724 states have internal predecessors, (885), 70 states have call successors, (70), 40 states have call predecessors, (70), 54 states have return successors, (89), 68 states have call predecessors, (89), 65 states have call successors, (89) [2022-07-20 06:32:54,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1044 transitions. [2022-07-20 06:32:54,559 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1044 transitions. Word has length 54 [2022-07-20 06:32:54,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:54,560 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1044 transitions. [2022-07-20 06:32:54,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:32:54,560 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1044 transitions. [2022-07-20 06:32:54,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:54,561 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:54,561 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:54,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Ended with exit code 0 [2022-07-20 06:32:54,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:54,768 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:54,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:54,768 INFO L85 PathProgramCache]: Analyzing trace with hash 169253140, now seen corresponding path program 1 times [2022-07-20 06:32:54,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:54,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [468371365] [2022-07-20 06:32:54,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:54,769 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:54,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:54,769 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:54,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2022-07-20 06:32:54,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:54,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 06:32:54,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:54,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:54,878 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:54,878 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:54,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [468371365] [2022-07-20 06:32:54,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [468371365] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:54,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:54,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 06:32:54,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865259505] [2022-07-20 06:32:54,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:54,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 06:32:54,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:54,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 06:32:54,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:54,879 INFO L87 Difference]: Start difference. First operand 833 states and 1044 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:54,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:54,911 INFO L93 Difference]: Finished difference Result 851 states and 1063 transitions. [2022-07-20 06:32:54,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 06:32:54,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2022-07-20 06:32:54,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:54,912 INFO L225 Difference]: With dead ends: 851 [2022-07-20 06:32:54,912 INFO L226 Difference]: Without dead ends: 851 [2022-07-20 06:32:54,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 06:32:54,913 INFO L413 NwaCegarLoop]: 434 mSDtfsCounter, 18 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1690 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:54,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 1690 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:54,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2022-07-20 06:32:54,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 833. [2022-07-20 06:32:54,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 708 states have (on average 1.2485875706214689) internal successors, (884), 724 states have internal predecessors, (884), 70 states have call successors, (70), 40 states have call predecessors, (70), 54 states have return successors, (89), 68 states have call predecessors, (89), 65 states have call successors, (89) [2022-07-20 06:32:54,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1043 transitions. [2022-07-20 06:32:54,919 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1043 transitions. Word has length 56 [2022-07-20 06:32:54,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:54,920 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1043 transitions. [2022-07-20 06:32:54,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:54,920 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1043 transitions. [2022-07-20 06:32:54,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:54,921 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:54,921 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:54,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:55,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:55,128 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:55,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:55,128 INFO L85 PathProgramCache]: Analyzing trace with hash 191885394, now seen corresponding path program 1 times [2022-07-20 06:32:55,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:55,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326689366] [2022-07-20 06:32:55,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:55,129 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:55,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:55,156 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:55,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2022-07-20 06:32:55,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:55,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:55,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:55,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:55,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:55,330 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:55,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326689366] [2022-07-20 06:32:55,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326689366] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:55,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:55,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:55,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807111082] [2022-07-20 06:32:55,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:55,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:55,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:55,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:55,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:55,331 INFO L87 Difference]: Start difference. First operand 833 states and 1043 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:55,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:55,477 INFO L93 Difference]: Finished difference Result 850 states and 1061 transitions. [2022-07-20 06:32:55,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:55,477 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 56 [2022-07-20 06:32:55,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:55,479 INFO L225 Difference]: With dead ends: 850 [2022-07-20 06:32:55,479 INFO L226 Difference]: Without dead ends: 826 [2022-07-20 06:32:55,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:55,479 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 62 mSDsluCounter, 4098 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4520 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:55,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4520 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:55,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2022-07-20 06:32:55,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 826. [2022-07-20 06:32:55,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 702 states have (on average 1.2478632478632479) internal successors, (876), 718 states have internal predecessors, (876), 69 states have call successors, (69), 40 states have call predecessors, (69), 54 states have return successors, (87), 67 states have call predecessors, (87), 64 states have call successors, (87) [2022-07-20 06:32:55,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1032 transitions. [2022-07-20 06:32:55,485 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1032 transitions. Word has length 56 [2022-07-20 06:32:55,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:55,485 INFO L495 AbstractCegarLoop]: Abstraction has 826 states and 1032 transitions. [2022-07-20 06:32:55,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:55,486 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1032 transitions. [2022-07-20 06:32:55,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:55,486 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:55,486 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:55,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:55,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:55,687 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:55,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:55,687 INFO L85 PathProgramCache]: Analyzing trace with hash -2005785928, now seen corresponding path program 1 times [2022-07-20 06:32:55,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:55,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1466816303] [2022-07-20 06:32:55,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:55,688 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:55,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:55,689 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:55,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2022-07-20 06:32:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:55,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:55,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:55,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:55,860 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:55,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:55,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1466816303] [2022-07-20 06:32:55,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1466816303] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:55,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:55,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:55,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302959973] [2022-07-20 06:32:55,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:55,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:55,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:55,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:55,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:55,861 INFO L87 Difference]: Start difference. First operand 826 states and 1032 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:56,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:56,010 INFO L93 Difference]: Finished difference Result 843 states and 1049 transitions. [2022-07-20 06:32:56,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:56,011 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 56 [2022-07-20 06:32:56,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:56,012 INFO L225 Difference]: With dead ends: 843 [2022-07-20 06:32:56,012 INFO L226 Difference]: Without dead ends: 821 [2022-07-20 06:32:56,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:56,012 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 62 mSDsluCounter, 4016 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4430 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:56,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4430 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:56,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2022-07-20 06:32:56,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 821. [2022-07-20 06:32:56,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 698 states have (on average 1.2449856733524356) internal successors, (869), 714 states have internal predecessors, (869), 68 states have call successors, (68), 40 states have call predecessors, (68), 54 states have return successors, (86), 66 states have call predecessors, (86), 63 states have call successors, (86) [2022-07-20 06:32:56,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1023 transitions. [2022-07-20 06:32:56,019 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1023 transitions. Word has length 56 [2022-07-20 06:32:56,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:56,019 INFO L495 AbstractCegarLoop]: Abstraction has 821 states and 1023 transitions. [2022-07-20 06:32:56,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:56,020 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1023 transitions. [2022-07-20 06:32:56,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-07-20 06:32:56,020 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:56,021 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:56,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:56,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:56,228 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:56,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:56,228 INFO L85 PathProgramCache]: Analyzing trace with hash -470261491, now seen corresponding path program 1 times [2022-07-20 06:32:56,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:56,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1835449493] [2022-07-20 06:32:56,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:56,229 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:56,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:56,230 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:56,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2022-07-20 06:32:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:56,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:56,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:56,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:56,443 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:56,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:56,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1835449493] [2022-07-20 06:32:56,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1835449493] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:56,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:56,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:56,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753841887] [2022-07-20 06:32:56,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:56,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:56,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:56,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:56,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:56,446 INFO L87 Difference]: Start difference. First operand 821 states and 1023 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 10 states have internal predecessors, (57), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:56,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:56,580 INFO L93 Difference]: Finished difference Result 844 states and 1046 transitions. [2022-07-20 06:32:56,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:56,581 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 10 states have internal predecessors, (57), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 64 [2022-07-20 06:32:56,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:56,582 INFO L225 Difference]: With dead ends: 844 [2022-07-20 06:32:56,582 INFO L226 Difference]: Without dead ends: 820 [2022-07-20 06:32:56,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:56,583 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 45 mSDsluCounter, 3523 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 3931 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:56,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 3931 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:56,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2022-07-20 06:32:56,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 820. [2022-07-20 06:32:56,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 697 states have (on average 1.242467718794835) internal successors, (866), 713 states have internal predecessors, (866), 68 states have call successors, (68), 40 states have call predecessors, (68), 54 states have return successors, (86), 66 states have call predecessors, (86), 63 states have call successors, (86) [2022-07-20 06:32:56,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1020 transitions. [2022-07-20 06:32:56,601 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1020 transitions. Word has length 64 [2022-07-20 06:32:56,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:56,602 INFO L495 AbstractCegarLoop]: Abstraction has 820 states and 1020 transitions. [2022-07-20 06:32:56,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 10 states have internal predecessors, (57), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:56,602 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1020 transitions. [2022-07-20 06:32:56,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-07-20 06:32:56,603 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:56,603 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:56,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Ended with exit code 0 [2022-07-20 06:32:56,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:56,810 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:56,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:56,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1622755266, now seen corresponding path program 1 times [2022-07-20 06:32:56,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:56,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668477910] [2022-07-20 06:32:56,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:56,811 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:56,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:56,812 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:56,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2022-07-20 06:32:56,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:56,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:32:56,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:56,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:56,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:56,915 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:56,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668477910] [2022-07-20 06:32:56,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668477910] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:56,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:56,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:32:56,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539798802] [2022-07-20 06:32:56,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:56,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:32:56,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:56,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:32:56,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:56,916 INFO L87 Difference]: Start difference. First operand 820 states and 1020 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-07-20 06:32:56,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:56,921 INFO L93 Difference]: Finished difference Result 760 states and 929 transitions. [2022-07-20 06:32:56,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:32:56,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 59 [2022-07-20 06:32:56,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:56,922 INFO L225 Difference]: With dead ends: 760 [2022-07-20 06:32:56,922 INFO L226 Difference]: Without dead ends: 760 [2022-07-20 06:32:56,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:32:56,923 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 1 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:56,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 789 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:56,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2022-07-20 06:32:56,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 760. [2022-07-20 06:32:56,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 649 states have (on average 1.2203389830508475) internal successors, (792), 664 states have internal predecessors, (792), 61 states have call successors, (61), 35 states have call predecessors, (61), 49 states have return successors, (76), 60 states have call predecessors, (76), 57 states have call successors, (76) [2022-07-20 06:32:56,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 929 transitions. [2022-07-20 06:32:56,941 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 929 transitions. Word has length 59 [2022-07-20 06:32:56,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:56,941 INFO L495 AbstractCegarLoop]: Abstraction has 760 states and 929 transitions. [2022-07-20 06:32:56,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-07-20 06:32:56,942 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 929 transitions. [2022-07-20 06:32:56,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:32:56,942 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:56,943 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:56,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:57,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:57,150 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:57,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:57,151 INFO L85 PathProgramCache]: Analyzing trace with hash -233501783, now seen corresponding path program 1 times [2022-07-20 06:32:57,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:57,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1691580577] [2022-07-20 06:32:57,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:57,151 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:57,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:57,152 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:57,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2022-07-20 06:32:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:57,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:57,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:57,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:57,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:57,325 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:57,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1691580577] [2022-07-20 06:32:57,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1691580577] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:57,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:57,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:57,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308565689] [2022-07-20 06:32:57,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:57,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:57,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:57,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:57,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:57,326 INFO L87 Difference]: Start difference. First operand 760 states and 929 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:57,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:57,470 INFO L93 Difference]: Finished difference Result 776 states and 944 transitions. [2022-07-20 06:32:57,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:57,470 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 57 [2022-07-20 06:32:57,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:57,471 INFO L225 Difference]: With dead ends: 776 [2022-07-20 06:32:57,471 INFO L226 Difference]: Without dead ends: 750 [2022-07-20 06:32:57,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-07-20 06:32:57,471 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 62 mSDsluCounter, 3890 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4291 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:57,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4291 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:57,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2022-07-20 06:32:57,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 750. [2022-07-20 06:32:57,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 640 states have (on average 1.2125) internal successors, (776), 655 states have internal predecessors, (776), 60 states have call successors, (60), 35 states have call predecessors, (60), 49 states have return successors, (75), 59 states have call predecessors, (75), 56 states have call successors, (75) [2022-07-20 06:32:57,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 911 transitions. [2022-07-20 06:32:57,476 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 911 transitions. Word has length 57 [2022-07-20 06:32:57,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:57,476 INFO L495 AbstractCegarLoop]: Abstraction has 750 states and 911 transitions. [2022-07-20 06:32:57,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-20 06:32:57,477 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 911 transitions. [2022-07-20 06:32:57,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-20 06:32:57,477 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:57,477 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:57,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Ended with exit code 0 [2022-07-20 06:32:57,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:57,678 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:57,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:57,678 INFO L85 PathProgramCache]: Analyzing trace with hash 704396185, now seen corresponding path program 1 times [2022-07-20 06:32:57,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:57,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [503489740] [2022-07-20 06:32:57,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:57,679 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:57,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:57,680 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:57,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2022-07-20 06:32:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:57,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:32:57,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:57,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:57,900 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:57,900 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:57,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [503489740] [2022-07-20 06:32:57,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [503489740] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:57,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:57,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:32:57,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688139635] [2022-07-20 06:32:57,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:57,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:32:57,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:57,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:32:57,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:32:57,901 INFO L87 Difference]: Start difference. First operand 750 states and 911 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 10 states have internal predecessors, (59), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:58,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:58,036 INFO L93 Difference]: Finished difference Result 804 states and 965 transitions. [2022-07-20 06:32:58,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:32:58,037 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 10 states have internal predecessors, (59), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 66 [2022-07-20 06:32:58,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:58,038 INFO L225 Difference]: With dead ends: 804 [2022-07-20 06:32:58,038 INFO L226 Difference]: Without dead ends: 780 [2022-07-20 06:32:58,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:32:58,038 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 46 mSDsluCounter, 3336 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 3722 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:58,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 3722 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:58,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2022-07-20 06:32:58,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 740. [2022-07-20 06:32:58,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 632 states have (on average 1.2136075949367089) internal successors, (767), 646 states have internal predecessors, (767), 60 states have call successors, (60), 35 states have call predecessors, (60), 47 states have return successors, (73), 58 states have call predecessors, (73), 56 states have call successors, (73) [2022-07-20 06:32:58,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 900 transitions. [2022-07-20 06:32:58,044 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 900 transitions. Word has length 66 [2022-07-20 06:32:58,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:58,044 INFO L495 AbstractCegarLoop]: Abstraction has 740 states and 900 transitions. [2022-07-20 06:32:58,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 10 states have internal predecessors, (59), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-20 06:32:58,045 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 900 transitions. [2022-07-20 06:32:58,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:32:58,045 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:58,046 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:58,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (100)] Ended with exit code 0 [2022-07-20 06:32:58,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:58,251 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:58,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:58,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1477617433, now seen corresponding path program 1 times [2022-07-20 06:32:58,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:58,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1084584003] [2022-07-20 06:32:58,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:58,252 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:58,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:58,253 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:58,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2022-07-20 06:32:58,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:58,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:58,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:58,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:58,370 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:58,370 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:58,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1084584003] [2022-07-20 06:32:58,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1084584003] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:58,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:58,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:58,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939583621] [2022-07-20 06:32:58,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:58,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:58,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:58,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:58,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:58,371 INFO L87 Difference]: Start difference. First operand 740 states and 900 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:58,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:58,412 INFO L93 Difference]: Finished difference Result 777 states and 940 transitions. [2022-07-20 06:32:58,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:58,412 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2022-07-20 06:32:58,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:58,413 INFO L225 Difference]: With dead ends: 777 [2022-07-20 06:32:58,413 INFO L226 Difference]: Without dead ends: 777 [2022-07-20 06:32:58,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:58,414 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 52 mSDsluCounter, 1560 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1971 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:58,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 1971 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:58,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2022-07-20 06:32:58,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 740. [2022-07-20 06:32:58,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 632 states have (on average 1.2120253164556962) internal successors, (766), 646 states have internal predecessors, (766), 60 states have call successors, (60), 35 states have call predecessors, (60), 47 states have return successors, (73), 58 states have call predecessors, (73), 56 states have call successors, (73) [2022-07-20 06:32:58,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 899 transitions. [2022-07-20 06:32:58,419 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 899 transitions. Word has length 57 [2022-07-20 06:32:58,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:58,419 INFO L495 AbstractCegarLoop]: Abstraction has 740 states and 899 transitions. [2022-07-20 06:32:58,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:58,419 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 899 transitions. [2022-07-20 06:32:58,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:32:58,420 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:58,420 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:58,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (101)] Ended with exit code 0 [2022-07-20 06:32:58,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:58,620 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:58,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:58,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1611630939, now seen corresponding path program 1 times [2022-07-20 06:32:58,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:58,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [462548794] [2022-07-20 06:32:58,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:58,621 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:58,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:58,622 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:58,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2022-07-20 06:32:58,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:58,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:58,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:58,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:58,766 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:58,766 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:58,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [462548794] [2022-07-20 06:32:58,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [462548794] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:58,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:58,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:58,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537133306] [2022-07-20 06:32:58,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:58,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:58,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:58,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:58,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:58,767 INFO L87 Difference]: Start difference. First operand 740 states and 899 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:58,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:58,856 INFO L93 Difference]: Finished difference Result 760 states and 921 transitions. [2022-07-20 06:32:58,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:58,857 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2022-07-20 06:32:58,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:58,858 INFO L225 Difference]: With dead ends: 760 [2022-07-20 06:32:58,858 INFO L226 Difference]: Without dead ends: 720 [2022-07-20 06:32:58,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:58,858 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 73 mSDsluCounter, 2611 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 3000 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:58,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 3000 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:32:58,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-07-20 06:32:58,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 720. [2022-07-20 06:32:58,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 616 states have (on average 1.2077922077922079) internal successors, (744), 629 states have internal predecessors, (744), 56 states have call successors, (56), 35 states have call predecessors, (56), 47 states have return successors, (68), 55 states have call predecessors, (68), 52 states have call successors, (68) [2022-07-20 06:32:58,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 868 transitions. [2022-07-20 06:32:58,863 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 868 transitions. Word has length 57 [2022-07-20 06:32:58,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:58,864 INFO L495 AbstractCegarLoop]: Abstraction has 720 states and 868 transitions. [2022-07-20 06:32:58,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:32:58,864 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 868 transitions. [2022-07-20 06:32:58,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:58,865 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:58,865 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:58,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (102)] Ended with exit code 0 [2022-07-20 06:32:59,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:59,069 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:59,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:59,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1762473366, now seen corresponding path program 1 times [2022-07-20 06:32:59,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:59,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [576722094] [2022-07-20 06:32:59,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:59,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:59,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:59,072 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:59,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2022-07-20 06:32:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:59,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 06:32:59,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:59,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:59,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:59,194 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:59,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [576722094] [2022-07-20 06:32:59,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [576722094] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:59,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:59,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 06:32:59,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399725148] [2022-07-20 06:32:59,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:59,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 06:32:59,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:59,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 06:32:59,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 06:32:59,194 INFO L87 Difference]: Start difference. First operand 720 states and 868 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:59,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:59,236 INFO L93 Difference]: Finished difference Result 739 states and 887 transitions. [2022-07-20 06:32:59,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 06:32:59,236 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-07-20 06:32:59,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:59,237 INFO L225 Difference]: With dead ends: 739 [2022-07-20 06:32:59,237 INFO L226 Difference]: Without dead ends: 739 [2022-07-20 06:32:59,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 06:32:59,238 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 39 mSDsluCounter, 1398 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1759 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:59,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1759 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:59,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2022-07-20 06:32:59,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 720. [2022-07-20 06:32:59,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 616 states have (on average 1.2045454545454546) internal successors, (742), 629 states have internal predecessors, (742), 56 states have call successors, (56), 35 states have call predecessors, (56), 47 states have return successors, (68), 55 states have call predecessors, (68), 52 states have call successors, (68) [2022-07-20 06:32:59,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 866 transitions. [2022-07-20 06:32:59,243 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 866 transitions. Word has length 56 [2022-07-20 06:32:59,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:59,244 INFO L495 AbstractCegarLoop]: Abstraction has 720 states and 866 transitions. [2022-07-20 06:32:59,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:59,244 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 866 transitions. [2022-07-20 06:32:59,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:59,245 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:59,245 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:59,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (103)] Ended with exit code 0 [2022-07-20 06:32:59,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:59,452 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:59,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:59,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1628459860, now seen corresponding path program 1 times [2022-07-20 06:32:59,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:59,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1480298348] [2022-07-20 06:32:59,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:59,453 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:59,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:59,454 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:59,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2022-07-20 06:32:59,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:59,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 06:32:59,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:32:59,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:32:59,601 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:32:59,601 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:32:59,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1480298348] [2022-07-20 06:32:59,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1480298348] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:32:59,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:32:59,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-20 06:32:59,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267413127] [2022-07-20 06:32:59,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:32:59,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-20 06:32:59,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:32:59,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-20 06:32:59,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-20 06:32:59,602 INFO L87 Difference]: Start difference. First operand 720 states and 866 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:59,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:32:59,683 INFO L93 Difference]: Finished difference Result 738 states and 885 transitions. [2022-07-20 06:32:59,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 06:32:59,683 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-07-20 06:32:59,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:32:59,684 INFO L225 Difference]: With dead ends: 738 [2022-07-20 06:32:59,684 INFO L226 Difference]: Without dead ends: 712 [2022-07-20 06:32:59,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-07-20 06:32:59,685 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 60 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 2759 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:32:59,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 2759 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:32:59,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2022-07-20 06:32:59,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 712. [2022-07-20 06:32:59,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 609 states have (on average 1.2036124794745484) internal successors, (733), 622 states have internal predecessors, (733), 55 states have call successors, (55), 35 states have call predecessors, (55), 47 states have return successors, (66), 54 states have call predecessors, (66), 51 states have call successors, (66) [2022-07-20 06:32:59,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 854 transitions. [2022-07-20 06:32:59,692 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 854 transitions. Word has length 56 [2022-07-20 06:32:59,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:32:59,692 INFO L495 AbstractCegarLoop]: Abstraction has 712 states and 854 transitions. [2022-07-20 06:32:59,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-20 06:32:59,692 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 854 transitions. [2022-07-20 06:32:59,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:32:59,693 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:32:59,693 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:32:59,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (104)] Forceful destruction successful, exit code 0 [2022-07-20 06:32:59,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:32:59,893 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:32:59,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:32:59,894 INFO L85 PathProgramCache]: Analyzing trace with hash 474047414, now seen corresponding path program 1 times [2022-07-20 06:32:59,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:32:59,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34538762] [2022-07-20 06:32:59,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:32:59,894 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:32:59,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:32:59,895 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:32:59,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2022-07-20 06:32:59,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:32:59,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-20 06:32:59,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:33:00,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:33:00,073 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:33:00,073 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:33:00,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34538762] [2022-07-20 06:33:00,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34538762] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:33:00,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:33:00,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:33:00,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896852828] [2022-07-20 06:33:00,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:33:00,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:33:00,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:33:00,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:33:00,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:33:00,074 INFO L87 Difference]: Start difference. First operand 712 states and 854 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:00,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:33:00,198 INFO L93 Difference]: Finished difference Result 816 states and 971 transitions. [2022-07-20 06:33:00,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:33:00,199 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2022-07-20 06:33:00,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:33:00,200 INFO L225 Difference]: With dead ends: 816 [2022-07-20 06:33:00,200 INFO L226 Difference]: Without dead ends: 788 [2022-07-20 06:33:00,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:33:00,200 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 93 mSDsluCounter, 2312 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 2656 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:33:00,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 2656 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:33:00,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2022-07-20 06:33:00,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 772. [2022-07-20 06:33:00,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 665 states have (on average 1.1969924812030075) internal successors, (796), 679 states have internal predecessors, (796), 55 states have call successors, (55), 35 states have call predecessors, (55), 51 states have return successors, (70), 57 states have call predecessors, (70), 51 states have call successors, (70) [2022-07-20 06:33:00,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 921 transitions. [2022-07-20 06:33:00,206 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 921 transitions. Word has length 56 [2022-07-20 06:33:00,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:33:00,206 INFO L495 AbstractCegarLoop]: Abstraction has 772 states and 921 transitions. [2022-07-20 06:33:00,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:00,206 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 921 transitions. [2022-07-20 06:33:00,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-07-20 06:33:00,207 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:33:00,207 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:33:00,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (105)] Ended with exit code 0 [2022-07-20 06:33:00,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:33:00,413 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:33:00,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:33:00,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1924152368, now seen corresponding path program 1 times [2022-07-20 06:33:00,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:33:00,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140913160] [2022-07-20 06:33:00,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:33:00,414 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:33:00,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:33:00,415 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:33:00,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2022-07-20 06:33:00,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:33:00,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:33:00,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:33:00,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:33:00,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:33:00,511 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:33:00,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140913160] [2022-07-20 06:33:00,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140913160] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:33:00,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:33:00,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:33:00,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922814566] [2022-07-20 06:33:00,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:33:00,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:33:00,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:33:00,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:33:00,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:33:00,512 INFO L87 Difference]: Start difference. First operand 772 states and 921 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:00,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:33:00,525 INFO L93 Difference]: Finished difference Result 785 states and 929 transitions. [2022-07-20 06:33:00,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:33:00,526 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2022-07-20 06:33:00,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:33:00,527 INFO L225 Difference]: With dead ends: 785 [2022-07-20 06:33:00,527 INFO L226 Difference]: Without dead ends: 779 [2022-07-20 06:33:00,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:33:00,527 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 324 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:33:00,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 390 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:33:00,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2022-07-20 06:33:00,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 729. [2022-07-20 06:33:00,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 624 states have (on average 1.189102564102564) internal successors, (742), 638 states have internal predecessors, (742), 55 states have call successors, (55), 35 states have call predecessors, (55), 49 states have return successors, (68), 55 states have call predecessors, (68), 51 states have call successors, (68) [2022-07-20 06:33:00,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 865 transitions. [2022-07-20 06:33:00,532 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 865 transitions. Word has length 56 [2022-07-20 06:33:00,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:33:00,532 INFO L495 AbstractCegarLoop]: Abstraction has 729 states and 865 transitions. [2022-07-20 06:33:00,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:00,532 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 865 transitions. [2022-07-20 06:33:00,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:33:00,533 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:33:00,533 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:33:00,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Ended with exit code 0 [2022-07-20 06:33:00,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:33:00,734 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:33:00,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:33:00,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1608050986, now seen corresponding path program 1 times [2022-07-20 06:33:00,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:33:00,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584748337] [2022-07-20 06:33:00,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:33:00,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:33:00,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:33:00,735 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:33:00,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2022-07-20 06:33:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:33:00,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-20 06:33:00,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:33:00,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:33:00,949 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:33:00,950 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:33:00,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584748337] [2022-07-20 06:33:00,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584748337] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:33:00,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:33:00,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-20 06:33:00,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869050114] [2022-07-20 06:33:00,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:33:00,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-20 06:33:00,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:33:00,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-20 06:33:00,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-20 06:33:00,951 INFO L87 Difference]: Start difference. First operand 729 states and 865 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:01,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:33:01,095 INFO L93 Difference]: Finished difference Result 753 states and 889 transitions. [2022-07-20 06:33:01,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-20 06:33:01,095 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2022-07-20 06:33:01,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:33:01,096 INFO L225 Difference]: With dead ends: 753 [2022-07-20 06:33:01,096 INFO L226 Difference]: Without dead ends: 719 [2022-07-20 06:33:01,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-07-20 06:33:01,097 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 46 mSDsluCounter, 2944 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 3288 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:33:01,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 3288 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:33:01,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-07-20 06:33:01,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 707. [2022-07-20 06:33:01,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 605 states have (on average 1.1884297520661158) internal successors, (719), 618 states have internal predecessors, (719), 52 states have call successors, (52), 35 states have call predecessors, (52), 49 states have return successors, (65), 53 states have call predecessors, (65), 48 states have call successors, (65) [2022-07-20 06:33:01,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 836 transitions. [2022-07-20 06:33:01,102 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 836 transitions. Word has length 57 [2022-07-20 06:33:01,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:33:01,102 INFO L495 AbstractCegarLoop]: Abstraction has 707 states and 836 transitions. [2022-07-20 06:33:01,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:01,102 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 836 transitions. [2022-07-20 06:33:01,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 06:33:01,103 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:33:01,103 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:33:01,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Ended with exit code 0 [2022-07-20 06:33:01,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:33:01,303 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:33:01,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:33:01,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1546270633, now seen corresponding path program 1 times [2022-07-20 06:33:01,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:33:01,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1428294458] [2022-07-20 06:33:01,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:33:01,304 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:33:01,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:33:01,305 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:33:01,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2022-07-20 06:33:01,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:33:01,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-20 06:33:01,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:33:01,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:33:01,471 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:33:01,471 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:33:01,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1428294458] [2022-07-20 06:33:01,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1428294458] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:33:01,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:33:01,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-20 06:33:01,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706912727] [2022-07-20 06:33:01,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:33:01,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-20 06:33:01,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:33:01,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-20 06:33:01,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-20 06:33:01,473 INFO L87 Difference]: Start difference. First operand 707 states and 836 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:01,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:33:01,603 INFO L93 Difference]: Finished difference Result 729 states and 857 transitions. [2022-07-20 06:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-20 06:33:01,603 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2022-07-20 06:33:01,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:33:01,604 INFO L225 Difference]: With dead ends: 729 [2022-07-20 06:33:01,604 INFO L226 Difference]: Without dead ends: 688 [2022-07-20 06:33:01,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-20 06:33:01,605 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 95 mSDsluCounter, 2203 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 2535 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 06:33:01,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 2535 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 06:33:01,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-07-20 06:33:01,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 631. [2022-07-20 06:33:01,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 535 states have (on average 1.194392523364486) internal successors, (639), 546 states have internal predecessors, (639), 52 states have call successors, (52), 35 states have call predecessors, (52), 43 states have return successors, (59), 49 states have call predecessors, (59), 48 states have call successors, (59) [2022-07-20 06:33:01,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 750 transitions. [2022-07-20 06:33:01,610 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 750 transitions. Word has length 57 [2022-07-20 06:33:01,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:33:01,610 INFO L495 AbstractCegarLoop]: Abstraction has 631 states and 750 transitions. [2022-07-20 06:33:01,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-20 06:33:01,611 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 750 transitions. [2022-07-20 06:33:01,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:33:01,611 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:33:01,611 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:33:01,619 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Forceful destruction successful, exit code 0 [2022-07-20 06:33:01,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:33:01,816 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:33:01,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:33:01,817 INFO L85 PathProgramCache]: Analyzing trace with hash 218918919, now seen corresponding path program 1 times [2022-07-20 06:33:01,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:33:01,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1789911953] [2022-07-20 06:33:01,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:33:01,817 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:33:01,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:33:01,818 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:33:01,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2022-07-20 06:33:01,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 06:33:01,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 06:33:01,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 06:33:01,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-20 06:33:01,930 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 06:33:01,930 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 06:33:01,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1789911953] [2022-07-20 06:33:01,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1789911953] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 06:33:01,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 06:33:01,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 06:33:01,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565588880] [2022-07-20 06:33:01,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 06:33:01,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 06:33:01,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 06:33:01,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 06:33:01,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:33:01,932 INFO L87 Difference]: Start difference. First operand 631 states and 750 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:33:01,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 06:33:01,946 INFO L93 Difference]: Finished difference Result 794 states and 946 transitions. [2022-07-20 06:33:01,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 06:33:01,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 58 [2022-07-20 06:33:01,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 06:33:01,948 INFO L225 Difference]: With dead ends: 794 [2022-07-20 06:33:01,948 INFO L226 Difference]: Without dead ends: 794 [2022-07-20 06:33:01,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 06:33:01,948 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 281 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 06:33:01,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 926 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 06:33:01,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2022-07-20 06:33:01,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 459. [2022-07-20 06:33:01,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 393 states have (on average 1.1755725190839694) internal successors, (462), 399 states have internal predecessors, (462), 36 states have call successors, (36), 24 states have call predecessors, (36), 29 states have return successors, (38), 35 states have call predecessors, (38), 32 states have call successors, (38) [2022-07-20 06:33:01,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 536 transitions. [2022-07-20 06:33:01,952 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 536 transitions. Word has length 58 [2022-07-20 06:33:01,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 06:33:01,953 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 536 transitions. [2022-07-20 06:33:01,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-20 06:33:01,953 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 536 transitions. [2022-07-20 06:33:01,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 06:33:01,953 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 06:33:01,953 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:33:01,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (109)] Ended with exit code 0 [2022-07-20 06:33:02,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:33:02,158 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-07-20 06:33:02,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 06:33:02,158 INFO L85 PathProgramCache]: Analyzing trace with hash -2090035410, now seen corresponding path program 1 times [2022-07-20 06:33:02,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 06:33:02,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [796574444] [2022-07-20 06:33:02,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 06:33:02,159 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 06:33:02,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 06:33:02,160 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 06:33:02,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Waiting until timeout for monitored process [2022-07-20 06:33:02,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-20 06:33:02,247 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-20 06:33:02,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-20 06:33:02,349 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-07-20 06:33:02,349 INFO L271 BasicCegarLoop]: Counterexample is feasible [2022-07-20 06:33:02,350 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2022-07-20 06:33:02,351 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2022-07-20 06:33:02,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Forceful destruction successful, exit code 0 [2022-07-20 06:33:02,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 06:33:02,561 INFO L356 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 06:33:02,563 INFO L176 ceAbstractionStarter]: Computing trace abstraction results [2022-07-20 06:33:02,640 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.07 06:33:02 BoogieIcfgContainer [2022-07-20 06:33:02,640 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-07-20 06:33:02,640 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-07-20 06:33:02,640 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-07-20 06:33:02,641 INFO L275 PluginConnector]: Witness Printer initialized [2022-07-20 06:33:02,641 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 06:32:09" (3/4) ... [2022-07-20 06:33:02,646 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-07-20 06:33:02,646 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-07-20 06:33:02,646 INFO L158 Benchmark]: Toolchain (without parser) took 55116.79ms. Allocated memory was 75.5MB in the beginning and 121.6MB in the end (delta: 46.1MB). Free memory was 57.1MB in the beginning and 31.2MB in the end (delta: 25.9MB). Peak memory consumption was 71.5MB. Max. memory is 16.1GB. [2022-07-20 06:33:02,646 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 75.5MB. Free memory is still 57.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 06:33:02,646 INFO L158 Benchmark]: CACSL2BoogieTranslator took 442.14ms. Allocated memory is still 75.5MB. Free memory was 56.9MB in the beginning and 42.0MB in the end (delta: 15.0MB). Peak memory consumption was 18.4MB. Max. memory is 16.1GB. [2022-07-20 06:33:02,646 INFO L158 Benchmark]: Boogie Procedure Inliner took 78.99ms. Allocated memory is still 75.5MB. Free memory was 42.0MB in the beginning and 35.8MB in the end (delta: 6.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-07-20 06:33:02,646 INFO L158 Benchmark]: Boogie Preprocessor took 105.65ms. Allocated memory is still 75.5MB. Free memory was 35.8MB in the beginning and 52.6MB in the end (delta: -16.8MB). Peak memory consumption was 9.8MB. Max. memory is 16.1GB. [2022-07-20 06:33:02,647 INFO L158 Benchmark]: RCFGBuilder took 1039.75ms. Allocated memory was 75.5MB in the beginning and 100.7MB in the end (delta: 25.2MB). Free memory was 52.6MB in the beginning and 67.6MB in the end (delta: -15.1MB). Peak memory consumption was 38.9MB. Max. memory is 16.1GB. [2022-07-20 06:33:02,647 INFO L158 Benchmark]: TraceAbstraction took 53439.35ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 67.1MB in the beginning and 31.2MB in the end (delta: 35.8MB). Peak memory consumption was 56.9MB. Max. memory is 16.1GB. [2022-07-20 06:33:02,647 INFO L158 Benchmark]: Witness Printer took 5.50ms. Allocated memory is still 121.6MB. Free memory was 31.2MB in the beginning and 31.2MB in the end (delta: 2.7kB). There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 06:33:02,647 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32ms. Allocated memory is still 75.5MB. Free memory is still 57.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 442.14ms. Allocated memory is still 75.5MB. Free memory was 56.9MB in the beginning and 42.0MB in the end (delta: 15.0MB). Peak memory consumption was 18.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 78.99ms. Allocated memory is still 75.5MB. Free memory was 42.0MB in the beginning and 35.8MB in the end (delta: 6.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 105.65ms. Allocated memory is still 75.5MB. Free memory was 35.8MB in the beginning and 52.6MB in the end (delta: -16.8MB). Peak memory consumption was 9.8MB. Max. memory is 16.1GB. * RCFGBuilder took 1039.75ms. Allocated memory was 75.5MB in the beginning and 100.7MB in the end (delta: 25.2MB). Free memory was 52.6MB in the beginning and 67.6MB in the end (delta: -15.1MB). Peak memory consumption was 38.9MB. Max. memory is 16.1GB. * TraceAbstraction took 53439.35ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 67.1MB in the beginning and 31.2MB in the end (delta: 35.8MB). Peak memory consumption was 56.9MB. Max. memory is 16.1GB. * Witness Printer took 5.50ms. Allocated memory is still 121.6MB. Free memory was 31.2MB in the beginning and 31.2MB in the end (delta: 2.7kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 59. Possible FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; VAL [compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=0, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp [L1755] CALL _BLAST_init() [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=9, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1755] RET _BLAST_init() [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=9, pirp__IoStatus__Status=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1772] CALL stub_driver_init() [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1772] RET stub_driver_init() [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0] [L1798] CALL, EXPR CdAudioDeviceControl(devobj, pirp) [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [\old(DeviceObject)=8, \old(Irp)=9, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [\old(DeviceObject)=8, \old(Irp)=9, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [\old(DeviceObject)=8, \old(Irp)=9, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [\old(DeviceObject)=8, \old(Irp)=9, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 VAL [\old(DeviceObject)=8, \old(Irp)=9, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] CALL, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] CALL, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] CALL, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(Context)=11, \old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [\old(Context)=11, \old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, Context=11, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__AssociatedIrp__SystemBuffer=13, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [\old(Context)=11, \old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, Context=11, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__AssociatedIrp__SystemBuffer=13, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) VAL [\old(Context)=11, \old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, Context=11, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__AssociatedIrp__SystemBuffer=13, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1587] return (myStatus); VAL [\old(Context)=11, \old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \result=-1073741637, compFptr=0, compRegistered=1, Context=11, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__AssociatedIrp__SystemBuffer=13, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] RET, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, HPCdrCompletion(DeviceObject, Irp, lcontext)=-1073741637, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1944] returnVal2 = 0 VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, returnVal2=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1981] return (returnVal2); VAL [\old(DeviceObject)=10, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \result=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=10, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, Irp__PendingReturned=0, KernelMode=0, lcontext=11, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1626] RET, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=10, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IofCallDriver(deviceExtension__TargetDeviceObject, Irp)=0, IPC=7, Irp=9, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [\old(DeviceObject)=8, \old(Irp)=9, \result=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=10, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp=0, UNLOADED=0] [L348] RET, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); VAL [\old(DeviceObject)=8, \old(Irp)=9, \result=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=8, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1798] RET, EXPR CdAudioDeviceControl(devobj, pirp) [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND FALSE !(\read(we_should_unload)) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1825] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1826] COND FALSE !(s == NP) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1833] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1834] COND FALSE !(s == MPR3) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1841] COND TRUE s != UNLOADED VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1842] COND TRUE status != -1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1843] COND TRUE s != SKIP2 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1844] COND FALSE !(s != IPC) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1857] COND FALSE !(pended != 1) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1869] COND TRUE status != 259 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, devobj=8, Executive=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1871] CALL errorFn() VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=9, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - UnprovableResult [Line: 1717]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 14 procedures, 471 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 53.3s, OverallIterations: 109, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 12.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15145 SdHoareTripleChecker+Valid, 8.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 14927 mSDsluCounter, 324487 SdHoareTripleChecker+Invalid, 7.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 264797 mSDsCounter, 656 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 12568 IncrementalHoareTripleChecker+Invalid, 13224 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 656 mSolverCounterUnsat, 59690 mSDtfsCounter, 12568 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5202 GetRequests, 4383 SyntacticMatches, 0 SemanticMatches, 819 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 4.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1062occurred in iteration=39, InterpolantAutomatonStates: 777, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 108 MinimizatonAttempts, 2659 StatesRemovedByMinimization, 73 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.6s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 6.0s InterpolantComputationTime, 5111 NumberOfCodeBlocks, 5111 NumberOfCodeBlocksAsserted, 109 NumberOfCheckSat, 4945 ConstructedInterpolants, 0 QuantifiedInterpolants, 11231 SizeOfPredicates, 350 NumberOfNonLiveVariables, 18323 ConjunctsInSsa, 763 ConjunctsInUnsatCore, 108 InterpolantComputations, 108 PerfectInterpolantSequences, 7/7 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-07-20 06:33:02,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample